Senior Java Developer - AI
Antal
Jako Senior Java Developer w programie AI-Enabled Delivery dla obszaru Global Collateral & Facility Management (finanse) będziesz rozwijać i utrzymywać produkcyjne mikrousługi w Javie/Spring Boot. Codziennie będziesz projektować rozwiązania, pisać testy, integrować się z GCP oraz wykorzystywać narzędzia AI (Copilot, LLM, RAG) do przyspieszania dostarczania kodu. To rola backendowa z silnym naciskiem na inżynierię jakości, CI/CD i bezpieczeństwo – AI jest dodatkowym narzędziem, nie głównym obszarem pracy.
Brakuje: nie podano nazwy klienta końcowego ani konkretnego projektu, brak informacji o wielkości zespołu i strukturze (ile deweloperów, qa, sre).
Jako Senior Java Developer w programie AI-Enabled Delivery dla obszaru Global Collateral & Facility Management (finanse) będziesz rozwijać i utrzymywać produkcyjne mikrousługi w Javie/Spring Boot. Codziennie będziesz projektować rozwiązania, pisać testy, integrować się z GCP oraz wykorzystywać narzędzia AI (Copilot, LLM, RAG) do przyspieszania dostarczania kodu. To rola backendowa z silnym naciskiem na inżynierię jakości, CI/CD i bezpieczeństwo – AI jest dodatkowym narzędziem, nie głównym obszarem pracy.
- ✓Widełki stawki podane wprost (220-240 PLN/h B2B)
- ✓Nowoczesny stack z AI-assisted tooling (Copilot, LLM, RAG) – rozwój kompetencji
- ✓Międzynarodowe środowisko inżynierskie – angielski w codziennej komunikacji
- ✓Elastyczny model hybrydowy (2 dni w biurze)
- −Rekrutacja przez agencję – nieznany bezpośredni klient (może być bank z legacy)
- −Brak informacji o dyżurach on-call i wielkości zespołu
- −Opis zawiera dużo buzzwordów AI, ale realnie rola to głównie backend Java
- !Praca w regulowanym sektorze finansowym – potencjalnie duża biurokracja i procesy
- !Wymóg znajomości GCP, ale projekt może być hybrydą chmurową
- !Nieokreślona długość kontraktu ani możliwość przejścia na stałe
- •Budowa i rozwijanie mikrousług w Javie/Spring Boot
- •Projektowanie rozwiązań zgodnie z architekturą i wymaganiami niefunkcjonalnymi
- •Pisanie testów jednostkowych, integracyjnych i kontraktowych (JUnit, Mockito, Testcontainers)
- •Utrzymywanie pipeline'ów CI/CD (Jenkins/GitLab, Sonar, SAST/DAST)
- •Udział w przeglądach kodu, architektury i bezpieczeństwa
- •Odpowiedzialne używanie AI-assisted tooling (Copilot) do wsparcia developmentu
- •Implementacja wzorców GenAI (LLM, RAG, agent workflows, prompt engineering)
- •Wsparcie wydań, integracji i przygotowania środowisk
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z minimum 3-4 latami doświadczenia w mikrousługach Java/Spring Boot, znający dobrze testy i CI/CD, ale z mniejszym doświadczeniem w GCP i GenAI – może nadrobić w trakcie rekrutacji.
Osoby z mniej niż 3 latami doświadczenia w Javie/Spring Boot lub bez praktyki w testowaniu i CI/CD. Rola wymaga samodzielności w projektowaniu i pracy w złożonym środowisku finansowym, więc juniorzy raczej nie spełnią oczekiwań.
- ?Jaki jest konkretny klient końcowy i jego profil (bank, instytucja finansowa)?
- ?Ile osób liczy zespół i jak wygląda podział ról (Tech Lead, QA, SRE)?
- ?Czy istnieje on-call/ dyżury? Jakie są oczekiwania co do dostępności po godzinach?
- ?Jakie konkretnie narzędzia AI są używane – tylko Copilot, czy też własne pipeline'y RAG?
- ?Jaki jest horyzont czasowy projektu i czy istnieje możliwość przedłużenia po okresie początkowym?
- ?Czy w projekcie jest dużo legacy do utrzymania, czy głównie greenfield?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Czy są plany migracji części systemów do GCP, czy już są w GCP?
- −Nie podano nazwy klienta końcowego ani konkretnego projektu
- −Brak informacji o wielkości zespołu i strukturze (ile deweloperów, QA, SRE)
- −Nie wiadomo, czy wymagane są dyżury on-call
- −Brak opisu procesu rekrutacyjnego (etapy, czas)
- −Nie określono długości kontraktu ani możliwości przejścia na stałe
Międzynarodowe, wspierające środowisko inżynierskie z naciskiem na współpracę i nowoczesne praktyki (AI-assisted development).
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →