Mid Java Developer
O firmie
Dołącz do zespołu realizującego jeden z największych programów transformacji cyfrowej w branży finansowo-ubezpieczeniowej. Projekt koncentruje się na budowie nowoczesnych systemów wspierających obsługę klientów, automatyzację procesów biznesowych oraz wykorzystanie AI i analityki danych w kluczowych obszarach działalności organizacji.
Zakres obowiązków
Będziesz częścią zespołu rozwijającego nowy system wykrywania nadużyć (fraud detection), współpracując z analitykami biznesowymi, data scientistami, testerami i developerami przy rozwiązaniu o dużej skali oraz wysokim wolumenie przetwarzanych danych.
- Rozwój i utrzymanie aplikacji opartych o architekturę mikroserwisową
- Projektowanie i implementacja API oraz integracji między systemami
- Tworzenie wydajnych i skalowalnych rozwiązań backendowych
- Udział w projektowaniu rozwiązań technicznych i analizie wymagań
- Pisanie testów jednostkowych i integracyjnych
- Udział w code review oraz dbanie o jakość kodu
- Współpraca w środowisku Agile/Scrum
- Wykorzystanie nowoczesnych narzędzi AI wspierających proces wytwarzania oprogramowania
Java, Spring Boot, Spring Cloud, Hibernate, Kafka, Angular, Flowable, Azure, Neo4j, SQL, Docker, BPMN
Wymagania
- Minimum 5 lat doświadczenia komercyjnego w Java
- Bardzo dobra znajomość Spring Boot, Spring Cloud, Hibernate
- Minimum 3 lata doświadczenia z Apache Kafka
- Dobra znajomość SQL
- Doświadczenie w tworzeniu i testowaniu aplikacji backendowych
- Znajomość testów jednostkowych i integracyjnych (JUnit, TestNG, Spock, Testcontainers, WireMock)
- Doświadczenie w pracy z systemami rozproszonymi i architekturą mikroserwisową
- Znajomość konteneryzacji aplikacji
- Znajomość BPMN i silników procesowych
- Podstawowa znajomość Angular
- Umiejętność korzystania z narzędzi AI wspierających development
- Gotowość do pracy hybrydowej (1 dzień w tygodniu z biura w Warszawie)
- Doświadczenie z DDD (Domain-Driven Design)
- Znajomość rozwiązań chmurowych (Azure lub inne)
- Doświadczenie z rozwiązaniami Agentic AI
- Znajomość baz grafowych (Neo4j)
Must have: Java, Spring Boot, Spring Cloud, Hibernate, Apache Kafka, SQL, JUnit, Spock, BPMN, Angular, AI
Nice to have: Domain-driven design, Azure, Neo4j, Kafka, Docker
Oferujemy
- Długoterminową współpracę
- Pracę przy strategicznym projekcie o dużej skali i realnym wpływie na biznes
- Prywatną opiekę medyczną Lux Med
- Kartę sportową Multisport
- Współpracę z doświadczonym zespołem ekspertów
- Możliwość rozwoju w obszarze nowoczesnych technologii, AI i architektury mikroserwisowej
Pozostałe
Mid Java Developer 📍 Warszawa | Hybryda (1 dzień w tygodniu z biura) 💰 120-160 PLN/h netto + VAT (B2B) ⏳ Długoterminowy projekt