Senior Java Developer
Summary
Senior Java developer designs and builds enterprise claims-processing systems using Java 21, Spring Boot, Kafka, and Azure services, mentors junior devs, and makes architectural decisions for a Polish outsourcing firm.
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.
Projekt dla klienta z sektora ubezpieczeniowego – system do likwidacji szkód. Możliwość pracy przy strategicznym systemie klienta transformacji systemów core business i budowy nowej platformy enterprise.
Poszukujemy osoby, która będzie współtworzyć rozwiązania architektoniczne, podejmować decyzje technologiczne i wspierać mniej doświadczonych developerów. Rozumie zarówno kod, jak i wpływ podejmowanych decyzji na: architekturę systemu, wydajność rozwiązania, skalowalność, bezpieczeństwo, utrzymanie systemu w przyszłości.
Technologie i narzędzia: Java 21, Spring, Spring Boot, Hibernate/JPA, REST API,OpenAPI,Swagger,Kafka,SOAP,API Gateway, GIT, Oracle, PostgreSQL, Docker, Kubernetes, Jenkins, Maven, Gradle, Azure AI Services, Azure OpenAI
Szukamy Ciebie, jeśli:
masz minimum 6 lat komercyjnego doświadczenia w Java (mile widziana Java 17+)
pracujesz ze Spring Boot i Hibernate/JPA
dobrze znasz SQL orazposiadasz doświadczenie z bazami Oracle i PostgreSQL
znasz zasady OOP i zagadnienia wielowątkowości
masz doświadczenie w pracy na projektami klasy Enterprise
nie są Ci obce: Docker, Kubernetes, systemy kolejkowe (Kafka)
potrafisz projektować rozwiązania, a nie tylko implementować wymagania
Mile widziane:
doświadczenie we współpracy z klientami z branży ubezpieczeniowej, bankowej, leasing, fintech, telekomunikacja, platformy transakcyjne
zainteresowanie użyciem rozwiązań AI
doświadczenie w migracji monolitu do mikroserwisów
- znajomość Spring Cloud
Zadania:
- projektowanie komponentów systemu
- rozwój krytycznych elementów platformy
- podejmowanie decyzji technicznych
- udział w przeglądach architektury
- mentoring Mid Developerów
- analizę wydajności
- rozwiązywanie problemów produkcyjnych
- współpracę z architektami i biznesem
- wsparcie zespołów podczas wdrożeń
Czego możesz się spodziewać:
- współpracy w oparciu o kontrakt B2B
- pracy hybrydowej 1 raz w tygodniu w biurze 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