JustJoin.IT Hybrydowo Senior

Senior Software Engineer (Java)

j-labs

⚲ Kraków

25 200 - 31 080 PLN netto (B2B)

Wymagania

  • Java
  • Spring Boot
  • CI/CD
  • Ansible
  • Microservices

Opis stanowiska

Szukamy doświadczonego Senior Software Engineera Java, którego głównym zadaniem będzie modernizacja i utrzymanie istniejących aplikacji Java w środowisku korporacyjnym. Praca koncentruje się na evergreeningu kodu legacy, wsparciu produkcji oraz wykorzystaniu nowoczesnych praktyk DevOps i narzędzi AI.

Technologie w projekcie: 
• Java SE, Java 17
• Spring Boot, Spring Cloud
• Angular
• GCP
• Redis
• REST API
• Jenkins
• Ansible
Lokalizacja: Kraków, praca hybrydowa (2 dni z biura).

Zakres obowiązków:
• Utrzymanie aplikacji
• Service Management
• Współpraca z biznesem
• Projektowanie rozwiązań
• Monitoring i DevOps

Wymagania (must have)
• minimum 5 lat doświadczenia z Javą,
• doświadczenie z systemami rozproszonymi,
• znajomość mikroserwisów opartych o Java 17 i Spring Boot,
• znajomość narzędzi DevOps,
• doświadczenie z CI/CD,
• doświadczenie z Jira i Confluence,
• doświadczenie z Ansible,
• doświadczenie w usuwaniu podatności bezpieczeństwa (Vulnerability Remediation),
• bardzo dobre umiejętności analityczne,
• umiejętność współpracy w międzynarodowym środowisku.

Wymagania (nice to have):
• Mile widziane doświadczenie w pracy z z narzędziami AI (GitHub Copilot/ Claude Code)

🔍 Dekoder Ogłoszenia

🔴
modernizacja i utrzymanie istniejących aplikacji Java w środowisku korporacyjnym
Główny nacisk będzie położony na pracę z kodem, który może być stary i trudny do modyfikacji, a nie na tworzenie zupełnie nowych rozwiązań.
🔴
evergreeningu kodu legacy
Oznacza to ciągłe, często drobne, aktualizacje i poprawki istniejącego, starego kodu, zamiast gruntownej przebudowy.
🔴
wsparcie produkcji
Może oznaczać konieczność reagowania na problemy i awarie w systemach działających w czasie rzeczywistym, często poza standardowymi godzinami pracy.
🟡
Współpraca z biznesem
Może wymagać częstych spotkań i dyskusji z osobami nietechnicznymi, które mogą mieć niejasne lub zmieniające się wymagania.
🟡
Mile widziane doświadczenie w pracy z z narzędziami AI (GitHub Copilot/ Claude Code)
Chociaż wymienione jako 'nice to have', może to sugerować, że firma oczekuje, że kandydat będzie potrafił z nich korzystać, nawet jeśli nie jest to formalny wymóg.