Fullstack Developer
Summary
Fullstack developer building Java/Spring Boot microservices for insurance claims reporting and handling, with Angular frontends, Kafka-based integrations and BPMN process flows. B2B engagement via ITFS (a Polish IT consultancy) at a client project, hybrid in Warsaw (1 office day/week), with strong focus on testing, code quality, Scrum and using AI tools in development.
Czym będziesz się zajmować?
ZAKRES OBOWIĄZKÓW
- Budowa i rozwój systemów mikroserwisowych obsługujących zgłaszanie i obsługę szkód
- Projektowanie, implementacja i utrzymanie interfejsów API oraz integracji międzysystemowych
- Udział w projektowaniu architektury oraz realizacji wymagań funkcjonalnych i niefunkcjonalnych
- Optymalizacja procesów biznesowych i dostarczanie skalowalnych rozwiązań
- Dbaniu o jakość kodu: pisanie testów automatycznych i stosowanie dobrych praktyk
- Wykorzystywanie narzędzi AI w wytwarzaniu oprogramowania, analizie i testowaniu
- Przeprowadzanie code review z użyciem nowoczesnych narzędzi jakościowych
- Aktywny udział w metodyce Scrum i współpraca w zespole interdyscyplinarnym
- Współtworzenie standardów deweloperskich i praktyk wykorzystania AI
- Współpraca w zespole dzielącym się wiedzą przy systemach o dużym wolumenie transakcji
Miejsce pracy: Warszawa (hybrydowo, 1 dzień/tydz.)
- Start: ASAP (preferowany max 30 dni okresu wypowiedzenia)
- Forma współpracy: B2B z ITFS
- Proces rekrutacyjny: rozmowa z rekruterem ITFS → rozmowa z managerem → decyzja
Kogo poszukujemy?
WYMAGANIA
- Min. 5-6 lat doświadczenia na stanowisku programisty Java,
- Bardzo dobra znajomość Java oraz ekosystemu Spring (Spring Boot, Spring Cloud, Hibernate),
- Min. 3 lata doświadczenia w pracy z platformą Kafka,
- Min. 4 lata doświadczenia w pracy z relacyjnymi bazami danych i SQL,
- Doświadczenie w tworzeniu aplikacji frontendowych w frameworku Angular,
- Praktyczna znajomość narzędzi do testów jednostkowych (JUnit, TestNG, Spock) i integracyjnych (Testcontainers, WireMock),
- Praktyczna znajomość paradygmatów OOP oraz Functional Programming,
- Doświadczenie w konteneryzacji aplikacji oraz pracy z silnikami procesowymi i notacją BPMN,
- Znajomość wzorców odporności systemów rozproszonych (resilience),
- Doświadczenie w tworzeniu aplikacji frontendowych w frameworku Angular,
- Umiejętność wykorzystywania narzędzi AI w codziennym wytwarzaniu kodu,
- Znajomość narzędzi profilujących do diagnostyki wydajnościowej oprogramowania,
- Znajomość podejścia Domain-Driven Design (DDD) i doświadczenie w jego stosowaniu,
- Doświadczenie w pracy z agentami AI w procesie software developmentu,
- Praktyczne doświadczenie z technologiami chmurowymi (Cloud).
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
- Java
- Spring
- Kafka
- SQL
- Angular
- OOP
- Functional programming
- BPMN
- Testing
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 21.8k–25.2k PLN netto/m (B2B)
- B2B - Stałe godziny pracy (100%)
- Praca zdalna: Możliwa częściowo
- Pakiet medyczny, Pakiet sportowy
Kim jesteśmy?
Jesteśmy polską firmą konsultingową działającą na rynku IT/ICT od 2012 roku, z siedzibą w Gdyni i oddziałami w Warszawie, Danii i USA.
Obecnie zatrudniamy ponad 500 Konsultantów, realizujących projekty w sektorach: bankowym, telekomunikacyjnym, finansowym, produkcyjnym, edukacyjnym, FMCG, organizacjach non profit oraz innych.
Świadczymy usługi z zakresu outsourcingu oraz rekrutacji kadr IT, dopasowując umiejętności ekspertów do wymagań konkretnego projektu. Tworzymy centra kompetencyjne i budujemy od podstaw zespoły specjalistów odpowiedzialnych za realizację założeń projektowych Klienta. Pomagamy optymalizować procesy biznesowe w oparciu o dokładną analizę potrzeb firm i specyfikę branży..
Nasz dynamiczny rozwój doceniono zarówno w Polsce, jak i na Świecie, co zaowocowało wyróżnieniami Financial Times FT1000 (2020-2025), Diamentów Miesięcznika Forbes (2020-2025) oraz szczególnie prestiżowym Europe’s Long-Term Growth Champions 2025.