First seen by Alion on Oct 6, 2026.
Kilkaset modułów. Kilkadziesiąt repozytoriów. Java 17–25. I AI, które ma realnie pomagać w ich rozwijaniu.
Szukamy 3 Java Developerów, którzy chcą pracować przy dużym, krytycznym systemie dla biur maklerskich - i jednocześnie rozwijać sposób, w jaki tworzymy oprogramowanie z wykorzystaniem AI.
Nie chodzi o wpisanie „AI” do CV.
Chodzi o to, żeby AI faktycznie stało się częścią Twojego warsztatu programistycznego.
Korzystamy m.in. z Claude Code, eksperymentujemy z agentami AI i rozwijamy własne narzędzia wspierające developerów. Wykorzystujemy AI do analizy kodu, debugowania, prototypowania, generowania testów, code review i dokumentacji.
AI może napisać kod. Ty masz wiedzieć, czy ten kod jest dobry.
Lokalizacja: Wrocław, Opole
Forma pracy: hybrydowa
Rekrutacja: zdalna (rozmowa → spotkanie → decyzja)
Czym będziesz się zajmować?
Rozwijamy core’owy system dla biur maklerskich.
To nie jest kolejny CRUD.
System obsługuje m.in. rachunki inwestycyjne, zlecenia i transakcje na GPW oraz rynkach zagranicznych, księgowość papierów wartościowych i pieniężną, rozrachunek z KDPW, przelewy, IKE/IKZE, produkty strukturyzowane oraz obowiązki regulacyjne.
Z systemu korzystają pracownicy biur maklerskich, systemy bankowe oraz aplikacje, z których korzystają klienci detaliczni.
To system krytyczny biznesowo.
Co będziesz robić?
rozwijać aplikacje i usługi Java w systemie core’owym,
implementować funkcjonalności biznesowe i integracje z systemami bankowymi,
pracować z REST, SOAP, EJB, JMS, Keycloak i Kafką,
tworzyć rozwiązania zarówno w istniejącej architekturze, jak i nowych mikroserwisach,
analizować istniejący kod i znajdować wszystkie miejsca, które wymagają zmiany,
tworzyć testy jednostkowe i integracyjne,
korzystać z AI podczas analizy, kodowania, testowania, dokumentowania i code review,
optymalizować kod i rozwiązywać problemy wydajnościowe,
uczestniczyć w projektowaniu i uszczegóławianiu rozwiązań,
wspierać wdrożenia, stabilizację i utrzymanie systemu.
Kogo szukamy?
Przede wszystkim dobrego Java Developera.
Potrzebujemy:
minimum 2 lat doświadczenia komercyjnego w Javie,
znajomości Java - pracujemy z wersjami 17, 21 i 25,
znajomości Spring Framework / Spring Boot,
doświadczenia z SQL i PostgreSQL,
znajomości Git,
umiejętności tworzenia testów jednostkowych i integracyjnych,
analitycznego myślenia i umiejętności rozwiązywania problemów,
praktycznego doświadczenia w wykorzystywaniu AI w software developmencie.
Szczególnie interesuje nas, czy potrafisz wykorzystać AI do:
generowania i refaktoryzacji kodu • debugowania • testów • analizy kodu • code review • dokumentacji
i czy potrafisz krytycznie ocenić wynik pracy modelu.
Nie musisz znać domeny maklerskiej.
Nie oczekujemy, że pierwszego dnia będziesz ekspertem wszystkich procesów realizowanych przez nasz system.
Oczekujemy pytań, ciekawości i dobrego warsztatu programistycznego.
Co jeszcze?
Co jeszcze znajdziesz w naszym stacku?
Hibernate • MyBatis • REST • SOAP • EJB • JMS • Kafka • Keycloak • JBoss • Maven • Jenkins • GitLab • Kubernetes • OpenShift • Docker • SonarQube
Angular jest mile widziany, ale backend zdecydowanie dominuje.
Jak wygląda praca w zespole?
Dołączysz do 9-osobowego, doświadczonego zespołu — developerów Regular/Mid/Senior oraz osób zajmujących się testami manualnymi i automatyzacją.
Na początku poznasz system end-to-end: postawisz środowisko, uruchomisz aplikację i przejdziesz jedną ścieżkę biznesową.
Potem dostaniesz kolejne zadania, które mogą dotykać kilku modułów.
Bo w tym systemie szybko przekonasz się, że:
zmiana w jednym miejscu nie zawsze kończy się w jednym repozytorium.
Po około 3 miesiącach chcemy, żebyś potrafił samodzielnie poprowadzić wymaganie od analizy do testów - znaleźć miejsca wymagające zmiany, zrozumieć zależności, zaimplementować rozwiązanie, przetestować je i mieć pewność, że nie zepsułeś czegoś obok.
Jak pracujemy?
Analiza wymagania → doprecyzowanie → implementacja → testy → Git → Pull Request → Code Review → SonarQube → CI/CD
Pracę zaczynamy między 7:00 a 9:00 i pracujemy 8 godzin.
3 dni z biura + 2 dni zdalnie.
Proces rekrutacyjny:
👥 Rekrutujemy 3 osoby
Bez wieloetapowego maratonu:
rozmowa telefoniczna → spotkanie techniczne → decyzja
Jeśli jesteś Java Developerem, który chce pracować przy naprawdę dużym systemie, uczestniczyć w jego modernizacji i sprawdzić, co AI może zrobić dla dobrego programisty -zaaplikuj.
Benefity
Pracowniczy Plan Emerytalny
Drużyna Active Team
Spotkania integracyjne
Ubezpieczenie grupowe
Prywatna opieka medyczna
Multisport
Szkolenia
Dostęp do zaawansowanych technologii
Praca w największej spółce IT
Tech stack
- Java
- Spring Boot
- SQL
- Git
- PostgreSQL
- Spring Framework

