Senior Java Developer with Kafka
⚲ Warszawa
150 zł netto (+ VAT) / godz.
Wymagania
- Java
- Angular
- Spring Cloud
- Kafka
- Spring Framework
- Spring Boot
- Junit
- Hibernate
- SQL
- Agentic AI
- DDD
Opis stanowiska
Nasze wymagania:
Dobra znajomość Java (>5 lat);
Dobra znajomość Kafki (>3 lata);
Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>5 lat);
Dobra znajomość języka SQL (>5 lat);
Znajomość zagadnień związanych z zapewnieniem jakości w tym frameworków do pisania testów jednostkowych (junit, testng, spock), testów integracyjnych (testcontainers, wiremock) ;
Znajomość paradygmatów Functional Programming i Object-Oriented Programming;
Znajomość konteneryzacji aplikacji;
Znajomość silników procesowych oraz notacji BPMN;
Znajomość wzorców i mechanizmów zapewniania odporności (resilience) usług w systemach rozproszonych;
Znajomość frameworka Angular oraz doświadczenie w tworzeniu aplikacji frontendowych;
Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania;
Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań;
Znajomość Domain-Driven Design (DDD) i doświadczenie w jego stosowaniu w praktyce;
Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania;
Doświadczenie w rozwiązaniach chmurowych.
O projekcie:
Weź udział w strategicznym programie transformacyjnym realizowanym na styku biznesu i technologii. Tworzymy nowoczesny ekosystem obsługi szkód i świadczeń oparty na danych, automatyzacji, AI oraz procesach workflow. Naszym celem jest zbudowanie rozwiązania wyznaczającego nowe standardy obsługi klienta na polskim rynku ubezpieczeniowym. Projekt angażuje ekspertów wielu specjalizacji, którzy wspólnie projektują i wdrażają jeden z najważniejszych programów rozwojowych w historii firmy. Udział w projekcie to możliwość pracy przy przedsięwzięciu o strategicznym znaczeniu dla organizacji, mającym realny wpływ na przyszłość obsługi klientów oraz rozwój nowoczesnych technologii w branży ubezpieczeniowej.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie rozwiązań wspierających procesy biznesowe w architekturze mikroserwisowej;
Tworzenie i integracja aplikacji opartych o Java, Spring Boot, Kafka oraz Angular lub/i React, zapewniając wysoką jakość, wydajność i odporność systemów;
Współpraca z architektami, analitykami i właścicielami biznesowymi przy implementacji procesów BPMN oraz aktywne wykorzystanie narzędzia AI wspierające proces wytwarzania oprogramowania.
Oferujemy:
3 dni w tygodniu z biura.
Dobra znajomość Java (>5 lat);
Dobra znajomość Kafki (>3 lata);
Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>5 lat);
Dobra znajomość języka SQL (>5 lat);
Znajomość zagadnień związanych z zapewnieniem jakości w tym frameworków do pisania testów jednostkowych (junit, testng, spock), testów integracyjnych (testcontainers, wiremock) ;
Znajomość paradygmatów Functional Programming i Object-Oriented Programming;
Znajomość konteneryzacji aplikacji;
Znajomość silników procesowych oraz notacji BPMN;
Znajomość wzorców i mechanizmów zapewniania odporności (resilience) usług w systemach rozproszonych;
Znajomość frameworka Angular oraz doświadczenie w tworzeniu aplikacji frontendowych;
Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania;
Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań;
Znajomość Domain-Driven Design (DDD) i doświadczenie w jego stosowaniu w praktyce;
Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania;
Doświadczenie w rozwiązaniach chmurowych.
O projekcie:
Weź udział w strategicznym programie transformacyjnym realizowanym na styku biznesu i technologii. Tworzymy nowoczesny ekosystem obsługi szkód i świadczeń oparty na danych, automatyzacji, AI oraz procesach workflow. Naszym celem jest zbudowanie rozwiązania wyznaczającego nowe standardy obsługi klienta na polskim rynku ubezpieczeniowym. Projekt angażuje ekspertów wielu specjalizacji, którzy wspólnie projektują i wdrażają jeden z najważniejszych programów rozwojowych w historii firmy. Udział w projekcie to możliwość pracy przy przedsięwzięciu o strategicznym znaczeniu dla organizacji, mającym realny wpływ na przyszłość obsługi klientów oraz rozwój nowoczesnych technologii w branży ubezpieczeniowej.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie rozwiązań wspierających procesy biznesowe w architekturze mikroserwisowej;
Tworzenie i integracja aplikacji opartych o Java, Spring Boot, Kafka oraz Angular lub/i React, zapewniając wysoką jakość, wydajność i odporność systemów;
Współpraca z architektami, analitykami i właścicielami biznesowymi przy implementacji procesów BPMN oraz aktywne wykorzystanie narzędzia AI wspierające proces wytwarzania oprogramowania.
Oferujemy:
3 dni w tygodniu z biura.
🔍 Dekoder Ogłoszenia
🟡
Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania
Modne wymaganie, może być niejasne i trudne do zweryfikowania.
🔴
Znajomość frameworka Angular oraz doświadczenie w tworzeniu aplikacji frontendowych
Wymaganie frontendowe przy roli backendowej może sugerować szerszy zakres obowiązków.