JustJoin.IT Hybrydowo Mid

Java Developer (k/m)

Nexio Management

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Spring Boot
  • Apache Kafka
  • Jenkins
  • Groovy

Opis stanowiska

Nexio Management to około 550 konsultantów, którzy od ponad 20 lat tworzą zaawansowane rozwiązania IT dla firm w Polsce i za granicą. Jesteśmy zespołem ekspertów, którzy realnie angażują się w projekty swoich klientów. 
Specjalizujemy się w budowie, rozwoju i utrzymaniu systemów i aplikacji, oraz doradztwie IT. Wierzymy, że najlepsze rozwiązania powstają wtedy, gdy jest przestrzeń na eksperymentowanie - dlatego mamy własne R&D Center na czele z NexioBot - naszym mobilnym robotem asystującym, wykorzystującym sztuczną inteligencję do komunikacji. 
Działamy w takich modelach biznesowych jak managed services, fixed prices oraz wspieramy zespoły naszych klientów w modelach scale up the team.
Dla naszego klienta poszukujemy Java Developera, który dołączy do zespołu rozwijającego i utrzymującego kluczowy system biznesowy.

Zakres obowiązków:
• Projektowanie, utrzymanie, rozwój rozwiązań z wykorzystaniem Java/Spring/Groovy
• Udział w code review, dbanie o jakość kodu i zgodność z dobrymi praktykami
• Monitorowanie działania aplikacji, naprawa błędów​, optymalizacja wydajności i wprowadzanie usprawnień
• Współpraca z zespołem projektowym i udział w spotkaniach zespołowych
• Przygotowywanie dokumentacji projektowej

Wymagane doświadczenie:
• Minimum 4-letnie doświadczenie w pracy jako Java Developer
• Doświadczenie w pracy z Spring/Groovy
• Znajomość Maven i Git
• Znajomość CI/CD Jenkins
• Doświadczenie w pracy z Apache Kafka
• Doświadczenie z ELK Stack (Elastic, Grafana)
• Znajomość narzędzi do statycznej analizy kodu (np. SonarQube)
• Doświadczenie w obszarze testów (JUnit, Mockito, Spock etc.)
• Znajomość REST, mile widziane MQ
Mile widziane:
• Znajomość procesów BPM oraz doświadczenie w pracy z notacją BPMN
• Znajomość/doświadczenie w pracy z DDD

Oferujemy:
• Pracę w modelu hybrydowym (min. 3x w miesiącu praca w biurze, Warszawa)
• Stabilność zatrudnienia – długofalowe projekty, współpraca z wiodącymi firmami, możliwość rozwoju w różnych obszarach branży IT.
• Elastyczne formy współpracy – umowa B2B, umowa o pracę lub zlecenie.
• Benefity: Medicover (rozszerzony o stomatologię), FitProfit, lekcje języka angielskiego.
• Treningi na siłowni F45 - zlokalizowanej w naszym biurze. Wspólnie ćwiczymy pod okiem profesjonalnych trenerów.
• Wewnętrzny program poleceń.
• Możliwość finansowania certyfikatów IT.
• Wydarzenia okolicznościowe oraz wyjazdy integracyjne - budujemy zgrany zespól również poza biurem.
• Lubimy pomagać - wspieramy akcje charytatywne, takie jak Szlachetna Paczka, a w ramach #PomagamyNexio angażujemy się tam, gdzie naprawdę możemy coś zmienić.

🔍 Dekoder Ogłoszenia

🔴
realnie angażujemy się w projekty swoich klientów
Może oznaczać zarówno autentyczne zaangażowanie, jak i presję na pracę ponad standardowe godziny, aby sprostać oczekiwaniom klienta.
🟡
mamy własne R&D Center na czele z NexioBot - naszym mobilnym robotem asystującym, wykorzystującym sztuczną inteligencję do komunikacji
Choć brzmi innowacyjnie, może być próbą uatrakcyjnienia wizerunku firmy, a rzeczywiste wykorzystanie robota w codziennej pracy może być marginalne.
🔴
Działamy w takich modelach biznesowych jak managed services, fixed prices oraz wspieramy zespoły naszych klientów w modelach scale up the team.
Wspieranie zespołów klientów w modelu 'scale up the team' może oznaczać pracę w projektach, gdzie brakuje zasobów, a Ty będziesz musiał szybko się wdrożyć i uzupełnić braki.
🟡
Udział w code review, dbanie o jakość kodu i zgodność z dobrymi praktykami
Jest to standardowy obowiązek, ale jego nacisk może sugerować, że obecna jakość kodu wymaga znaczącej poprawy.
🔴
Monitorowanie działania aplikacji, naprawa błędów​, optymalizacja wydajności i wprowadzanie usprawnień
Może oznaczać, że system jest niestabilny i wymaga stałego 'gaszenia pożarów', a nie tylko proaktywnego rozwoju.