Pracuj.pl Stacjonarnie Mid

Java Developer

COGNITI TECHNOLOGY sp. z o.o.

⚲ Wrocław

8 000–14 000 zł / mies. (zal. od umowy)

Wymagania

  • min. 2 lata komercyjnego doświadczenia w Javie, w tym Java 17+
  • doświadczenie z frameworkiem backendowym: Spring, Quarkus lub podobnym
  • bardzo dobra znajomość algorytmów i struktur danych oraz doświadczenie w budowaniu i optymalizacji aplikacji o wysokiej wydajności
  • praktyczna znajomość baz SQL i NoSQL (MySQL, Redis, MongoDB)
  • znajomość Linuksa i pracy w środowisku serwerowym
  • podstawy frontendu — JavaScript/TypeScript i dowolny framework komponentowy

Mile widziane

  • doświadczenie z bazami wektorowymi oraz systemami do przetwarzania dużych ilości danych

Opis stanowiska

Rozwój wysokowydajnych systemów backendowych w Java 17+ z użyciem Quarkus — projektowanie, implementacja i optymalizacja komponentów, praca z dużymi zbiorami danych oraz okazjonalne zadania frontendowe (Vue.js/TypeScript). Uwaga: oferta wprost mówi o 'optymalizacji kodu pod kątem wydajności' i 'implementacji wydajnych algorytmów' — warto dopytać na rozmowie, czy oznacza to pracę nad istniejącym, problematycznym kodem wymagającym dużego nakładu refaktoryzacji. Dla osób z solidnym zapleczem algorytmicznym i doświadczeniem w Javie.

🔍 Dekoder Ogłoszenia

🔴
Implementacja wydajnych algorytmów i struktur danych
Może oznaczać konieczność rozwiązywania złożonych problemów algorytmicznych lub optymalizacji istniejącego, nieefektywnego kodu.
🔴
Praca z systemami przetwarzania dużych zbiorów danych
Może sugerować pracę z technologiami takimi jak Spark, Kafka, Hadoop, co wymaga specyficznych umiejętności i doświadczenia.
🔴
Optymalizacja kodu pod kątem wydajności
Może oznaczać, że obecny kod jest problematyczny i wymaga znaczących nakładów pracy na jego poprawę.