Senior Java Developer with Kafka
OPTIVEUM sp. z o.o. Capon Bridge, West Virginia, United States · PLN 312K/yr
Outsourcing and Offshoring Consulting · 2-10 employees
About the role
You will design, develop, and maintain microservice-based solutions to support business processes within an insurance ecosystem. The role involves collaborating with architects and analysts to integrate Java, Kafka, and frontend applications while utilizing AI tools to enhance software development.
What they look for
Requirements
Candidates must have at least 5 years of commercial experience in Java, Spring Boot, and SQL, along with 3 years of experience with Apache Kafka. Proficiency in frontend frameworks like Angular, knowledge of BPMN, and advanced English language skills are required.
Full description
Senior Java Developer with Kafka
Branża klienta: Ubezpieczenia
Lokalizacja: Warszawa (praca hybrydowa, 3 dni w tygodniu z biura)
Stawka: do 150 PLN/h netto + VAT
Rodzaj umowy: Kontrakt B2B (podpisywany z Optiveum)
Opis projektu
Dla naszego klienta, czołowej firmy z branży ubezpieczeniowej, poszukujemy doświadczonego
Senior Java Developera.
Dołączysz do strategicznego programu transformacyjnego realizowanego na styku biznesu i technologii. Tworzymy od podstaw nowoczesny ekosystem obsługi szkód i świadczeń oparty na danych, automatyzacji, AI oraz procesach workflow. Naszym wspólnym celem jest zbudowanie rozwiązania, które wyznaczy nowe standardy obsługi klienta na polskim rynku ubezpieczeniowym. Projekt angażuje ekspertów wielu specjalizacji – to unikalna szansa na pracę przy przedsięwzięciu o kluczowym znaczeniu dla organizacji, mającym realny wpływ na przyszłość i cyfryzację całej branży.
Twoje zadania:
- 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, dbając o wysoką jakość, wydajność i odporność systemów.
- Współpraca z architektami, analitykami i właścicielami biznesowymi przy implementacji procesów BPMN.
- Aktywne wykorzystywanie narzędzi AI wspierających proces wytwarzania oprogramowania.
Wymagania (Must have):
- Min. 5 lat komercyjnego doświadczenia w programowaniu w języku Java.
- Min. 5 lat doświadczenia ze Spring/Hibernate, Spring Boot oraz Spring Cloud.
- Min. 5 lat doświadczenia z relacyjnymi bazami danych i SQL.
- Min. 3 lata doświadczenia w pracy z systemem Apache Kafka.
- Znajomość zagadnień związanych z zapewnieniem jakości (frameworki do testów jednostkowych: JUnit, TestNG, Spock; oraz integracyjnych: Testcontainers, WireMock).
- Znajomość paradygmatów Functional Programming i Object-Oriented Programming.
- Praktyczna wiedza z zakresu 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 i doświadczenie w tworzeniu aplikacji frontendowych.
- Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania oraz diagnostyki wydajności aplikacji.
- Biegła znajomość języka polskiego i zaawansowana języka angielskiego.
Mile widziane (Nice to have):
- Znajomość Domain-Driven Design (DDD) i doświadczenie w stosowaniu tego podejścia w praktyce.
- Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie tworzenia software'u.
- Praktyczne doświadczenie w rozwiązaniach chmurowych.
Co oferujemy:
- Długofalową współpracę w oparciu o kontrakt B2B podpisywany bezpośrednio z Optiveum.
- Budżet wynagrodzenia: do 150 PLN/h netto + VAT.
- Transparentne warunki i stałe wsparcie ze strony naszego zespołu w trakcie trwania całej współpracy.
- Możliwość pracy przy innowacyjnym, strategicznym projekcie w modelu hybrydowym (biuro w Warszawie).
Similar roles
-
Senior Backend Software Engineer (Java)
Nexthink Bengaluru, Karnataka, India
- Développeur Java Fullstack (F/H)
-
Senior Java Developer
ARHS The Hague, South Holland, Netherlands
-
Senior Java Developer
EUROWAG Group Prague, Prague, Czechia
-
Senior Java Engineer
Adyen Amsterdam, North Holland, Netherlands
-
Java Developer
Zensar Pune, Maharashtra, India