Java Developer
Summary
Build and maintain Java-based integration layer for a new CMS platform in the insurance sector using Spring Boot, Kafka, REST/SOAP, and cloud-native tools.
Clurgo to firma stworzona przez developerów dla developerów. Nasze zespoły łączą pełne spektrum kompetencji - od rozwoju oprogramowania i infrastruktury, przez analizę oraz testy, aż po strategiczne zarządzanie produktem i procesami. Realizujemy różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Tworzymy rozwiązania, które mają znaczenie - dla firm w Polsce i na całym świecie.
✅ Dołącz do projektu związanego z budową warstwy integracyjnej dla nowej platformy CMS klienta z sektora ubezpieczeniowego. Projekt jest na początku fazy developmentu, dlatego będziesz mieć realny wpływ na kształt powstających rozwiązań.
✅Technologie i narzędzia: Java 18+, Spring Boot 3+, JPA, PostgreSQL, REST, SOAP, Kafka, Docker, Kubernetes, Maven, Gradle, Git, Bitbucket, GitHub, Jenkins, GitHub Actions, Angular 19+, TypeScript, Node.js, Elasticsearch, Kibana, Tomcat.
Szukamy Ciebie, jeśli:
👉 posiadasz minimum 4 lata komercyjnego doświadczenia w tworzeniu oprogramowania w Java
👉 bardzo dobrze znasz Spring Boot i JPA, swobodnie pracujesz z bazami danych w tym PostgreSQL
👉 masz doświadczenie w projektowaniu i rozwijaniu integracji REST, SOAP oraz rozwiązań wykorzystujących Kafka
👉 masz praktyczne doświadczenie z Docker i Kubernetes, znasz Git oraz narzędzia takie jak Bitbucket lub GitHub
👉 pracowałeś(-aś) z Maven/Gradle oraz procesami CI/CD
👉 potrafisz analizować problemy produkcyjne z wykorzystaniem Elasticsearch i Kibana
👉 jesteś samodzielny(-a), bierzesz odpowiedzialność za realizowane zadania i potrafisz szybko odnaleźć się w zmieniającym się środowisku
Mile widziane:
doświadczenie z Angular 19+, TypeScript i Node.js
gotowość do realizacji prostych zadań frontendowych
doświadczenie z Magnolia DX Core
znajomość Microsoft Azure, Nginx i Apache
doświadczenie w dużych systemach klasy enterprise
Zadania:
implementacja nowych funkcjonalności w Java, Spring Boot i JPA
projektowanie i rozwój integracji pomiędzy CMS-em, systemami wewnętrznymi oraz rozwiązaniami zewnętrznymi
tworzenie i rozwój integracji REST, SOAP oraz Kafka
prowadzenie code review i dbanie o zgodność kodu ze standardami technicznymi projektu
aktywne ograniczanie długu technologicznego, inicjowanie refaktoryzacji oraz usprawnień istniejących rozwiązań
diagnozowanie i usuwanie błędów wykrywanych podczas UAT oraz problemów obserwowanych na środowisku produkcyjnym
wsparcie wdrożeń oraz odpowiedzialnego utrzymania rozwijanych modułów
Czego możesz się spodziewać:
współpracy w oparciu o kontrakt B2B
pracy hybrydowej 1x tydzień z biura w Warszawie
🏃♀️benefitów: opieka medyczna, karta multisport, lekcje języka angielskiego
🎉integracji - lubimy spędzać razem czas
profesjonalnego procesu rekrutacyjnego – zawsze otrzymasz od nas feedback niezależnie od decyzji