JustJoin.IT Hybrydowo Senior

Java Developer

emagine Polska

⚲ Warsaw

Wymagania

  • Documentation
  • API (Application Programming Interface)
  • Payment systems
  • Artificial Intelligence (AI)
  • SQL
  • Java
  • Spring
  • Testing
  • PostgreSQL
  • Security

Opis stanowiska

• Bankowość • B2B do 155zł/h netto+VAT • Hybryda w Warszawie 1x w tyg. z biura Obowiązki: • Przygotowanie środowiska programistycznego • Programowanie funkcjonalności • Przygotowanie i przeprowadzenie testów (integracyjnych, jednostkowych) • Weryfikacja zgodności realizowanej zmiany z architekturą systemu i standardami (przegląd, kontrola jakości) • Przygotowanie zmiany do wdrożenia (repozytorium kodu, konfiguracje, dokumentacja wdrożeniowa etc.) Wymagane kompetencje: • Bardzo dobra znajomość: Java, Spring Framework (w tym Spring Boot) • Doświadczenie w architekturze mikroserwisowej (projektowanie, integracje, obserwowalność, odporność) • Bazy danych: Oracle oraz PostgreSQL (modelowanie, optymalizacja, praca z SQL) • Udokumentowane doświadczenie w pracy z kodem legacy oraz modernizacji/przepisywaniu systemów (refaktoryzacja, strangler pattern, migracje etapowe, testy regresji) • Doświadczenie w domenie: płatności (np. przelewy, zlecenia stałe, paczki, statusy, potwierdzenia, rozrachunek, integracje z systemami zewnętrznymi) Wymagania związane z AI/LLM: • Praktyczne doświadczenie w wykorzystaniu LLM oraz Agentów AI w wytwarzaniu oprogramowania (np. generowanie kodu, testów, analiz, dokumentacji, migracji) • Umiejętność krytycznej oceny rezultatów AI: weryfikacja poprawności, bezpieczeństwa, jakości, zgodności z wymaganiami i standardami • Kompetencje miękkie do pracy w „AI-assisted development”: myślenie systemowe, krytyczne, nastawienie na jakość i szybkie uczenie, umiejętność współpracy i dzielenia się wiedzą • Znajomość wzorców migracyjnych i modernizacyjnych (np. stopniowe wydzielanie domen, kontrakty API)

🔍 Dekoder Ogłoszenia

🔴
B2B do 155zł/h netto+VAT
Stawka jest maksymalna i może być niższa w zależności od doświadczenia kandydata.
🟡
Hybryda w Warszawie 1x w tyg. z biura
Praca zdalna jest głównym modelem, ale wymagana jest obecność w biurze raz w tygodniu.
🔴
Udokumentowane doświadczenie w pracy z kodem legacy oraz modernizacji/przepisywaniu systemów
Czeka Cię praca z przestarzałym kodem, który wymaga znaczących zmian i może być trudny w utrzymaniu.
🟡
Praktyczne doświadczenie w wykorzystaniu LLM oraz Agentów AI w wytwarzaniu oprogramowania
Oczekuje się, że będziesz aktywnie używać narzędzi AI do codziennych zadań programistycznych, a nie tylko eksperymentować.
🟡
Kompetencje miękkie do pracy w „AI-assisted development”
Oprócz technicznych umiejętności, kluczowe jest umiejętne i krytyczne podejście do pracy z narzędziami AI.