JustJoin.IT Hybrydowo Senior New

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 maksymalna, która może być niższa w zależności od doświadczenia i negocjacji.
🟡
Hybryda w Warszawie 1x w tyg. z biura
Oznacza to, że praca zdalna jest priorytetem, a obecność w biurze jest minimalna i może być elastyczna.
🔴
Udokumentowane doświadczenie w pracy z kodem legacy oraz modernizacji/przepisywaniu systemów
Przygotuj się na pracę z przestarzałym kodem, który wymaga gruntownych zmian i może być trudny do zrozumienia.
🟡
Praktyczne doświadczenie w wykorzystaniu LLM oraz Agentów AI w wytwarzaniu oprogramowania
Oczekiwane jest aktywne wykorzystanie narzędzi AI do codziennych zadań, a nie tylko teoretyczna wiedza.
🔴
Umiejętność krytycznej oceny rezultatów AI: weryfikacja poprawności, bezpieczeństwa, jakości, zgodności z wymaganiami i standardami
Nie wystarczy polegać na AI, trzeba będzie dokładnie sprawdzać i poprawiać jej wyniki, co może być czasochłonne.