Senior Java Developer
Harvey Nash Technology
Rola polega na modernizacji legacy systemów Java w sektorze fintech z wykorzystaniem narzędzi AI (Claude Code, GitHub Copilot). Będziesz refaktoryzować kod, budować zautomatyzowane pipeline'y CI/CD, tworzyć serwery MCP i narzędzia LLM dla innych zespołów. Główny nacisk na poprawę wydajności, niezawodności i szybkości API. To rola typowo back-endowa z silnym komponentem AI-assisted development.
Brakuje: brak opisu procesu rekrutacyjnego, nie podano informacji o beneficie pozapłacowych.
Rola polega na modernizacji legacy systemów Java w sektorze fintech z wykorzystaniem narzędzi AI (Claude Code, GitHub Copilot). Będziesz refaktoryzować kod, budować zautomatyzowane pipeline'y CI/CD, tworzyć serwery MCP i narzędzia LLM dla innych zespołów. Główny nacisk na poprawę wydajności, niezawodności i szybkości API. To rola typowo back-endowa z silnym komponentem AI-assisted development.
- ✓Wykorzystanie nowoczesnych narzędzi AI w codziennej pracy
- ✓Branża fintech – prestiżowa i rozwijająca się domena
- ✓Możliwość realnego wpływu na architekturę i wydajność systemu
- −Praca z legacy systemami – może wymagać zmagania się z przestarzałym kodem i długiem technicznym
- −Brak informacji o zespole i projekcie klienckim – nie wiadomo, ile osób i jaka jest stabilność
- −Brak wzmianki o benefitach i dodatkach pozapłacowych
- !Brak opisu procesu rekrutacyjnego – nie wiadomo, ile etapów i czy jest zadanie domowe
- !Niejasne, jak głęboko narzędzia AI są wdrożone – czy to must-have, czy nice-to-have
- !Znajomość MCP (Model Context Protocol) – stosunkowo nowy standard, może wymagać nauki
- !Brak informacji o systemach CI/CD i DevOps – czy wymagana jest znajomość konkretnych narzędzi
- •Refaktoryzacja legacy kodu Java z użyciem asystenta AI (Claude Code, Copilot)
- •Tworzenie i utrzymywanie AI-powered pipeline'ów CI/CD z automatycznym code review i test generation
- •Projektowanie i implementacja serwerów MCP (Model Context Protocol) dla integracji z LLM
- •Analiza i optymalizacja wydajności API (szybsze odpowiedzi, lepsza niezawodność)
- •Pisanie testów automatycznych (jednostkowych, integracyjnych) z wsparciem AI
- •Code review i współpraca z zespołem nad architekturą mikroserwisów
- •Debugowanie i rozwiązywanie problemów produkcyjnych związanych z wielowątkowością i współbieżnością
- •Dokumentowanie zmian i dzielenie się wiedzą o AI tooling z innymi zespołami
Oferta dla doświadczonych specjalistów (Senior).
Java developer z minimum 6 latami komercyjnego doświadczenia, potrafiący biegle refaktoryzować legacy kod i projektować skalowalne API. Musi mieć praktykę z AI toolingiem i solidne podstawy wielowątkowości, a także doświadczenie w fintech lub podobnej domenie.
Aplikować nie powinni juniorzy ani osoby bez doświadczenia w legacy modernization. Rola nie jest odpowiednia dla kogoś, kto nie chce używać narzędzi AI lub preferuje hybrydę/pełne biuro (praca jest w pełni zdalna).
- ?Jakie konkretne narzędzia AI są obowiązkowe, a jakie tylko mile widziane?
- ?Ile osób liczy zespół po stronie klienta i jakie są role?
- ?Jak długi jest planowany okres współpracy z klientem?
- ?Jak wygląda proces rekrutacji – ile etapów, czy jest live coding lub zadanie domowe?
- ?Jakie są benefity – prywatna opieka medyczna, karta sportowa, budżet szkoleniowy?
- ?Czy są przewidziane dyżury on-call?
- ?Jakie są główne wersje Java i Spring Boot używane w projekcie?
- −Brak opisu procesu rekrutacyjnego
- −Nie podano informacji o beneficie pozapłacowych
- −Brak danych o wielkości zespołu i strukturze
- −Nie wiadomo, czy projekt jest długoterminowy czy krótkoterminowy
- −Nie podano konkretnych narzędzi CI/CD i devopsowych
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →