Zum Inhalt springen
Asseco Poland S.A.

Java Developer | AI + giełda + duży system (m/k/os.)

Asseco Poland S.A. Alle Angebote ansehen
Wrocław
Opole
vor 1 Monat

Kurzfassung

Java Developer sought for a critical stock brokerage system. Responsibilities include developing Java applications, implementing business logic, working with various technologies (REST, SOAP, Kafka), and leveraging AI tools for coding, testing, and review. Requires 2+ years of Java experience, Spring Boot, SQL/PostgreSQL, Git, and practical AI application in development.

Von KI erstellte Kurzfassung des Anzeigentextes.

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, OpoleForma 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
  • dokumentacjii 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
  • Sonar
  • Qube
  • 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 osobyBez 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
Veröffentlicht 2026-09-21
Läuft ab 2026-12-20
Quelle