Mid/Senior Java Developer
1040 - 1360 PLN/ dzień.B2B
MidFull-time·B2B
#452210·Dodano wczoraj·9
Źródło: Jit TeamTech Stack / Keywords
JavaApache KafkaSpringSpring BootSpring CloudHibernateSQLJUnitTestNGSpock
Firma i stanowisko
Nasz Klient to niekwestionowany lider w dziedzinie usług ubezpieczeniowych w Polsce, specjalizujący się w obszarze ubezpieczeń majątkowych i osobowych. Firma zatrudnia ponad 1000 pracowników w IT i zajmuje się także windykacją oraz wsparciem klientów w spłacie zobowiązań finansowych. Klient stale wprowadza zmiany w swoich systemach, dążąc do zwiększenia efektywności usług i stosowania nowoczesnych rozwiązań IT. Jit Team to polska firma zatrudniająca ponad 770 ekspertów, oferująca rozwojowe projekty, szeroki zakres benefitów oraz programy rozwoju zawodowego.
Wymagania
- Minimum 5 lat doświadczenia z Java
- Minimum 3 lata doświadczenia z Apache Kafka
- Minimum 5 lat doświadczenia ze Spring/Hibernate, Spring Boot oraz Spring Cloud
- Minimum 5 lat doświadczenia z SQL
- Znajomość zagadnień związanych z zapewnianiem jakości oraz frameworków do testów jednostkowych takich jak JUnit, TestNG, Spock, oraz testów integracyjnych jak Testcontainers i WireMock
- Znajomość paradygmatów Functional Programming oraz 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ść Angular oraz doświadczenie w tworzeniu aplikacji frontendowych
- Umiejętność wykorzystania narzędzi AI w procesie wytwarzania oprogramowania
- Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań
Nice to have:
- Znajomość Domain-Driven Design (DDD) i doświadczenie w jego praktycznym stosowaniu
- Doświadczenie z agentami AI i narzędziami Agentic AI w procesie software development
- Doświadczenie w rozwiązaniach chmurowych (np. Azure)
Obowiązki
- Budowa i rozwój systemów w architekturze mikroserwisowej wspierających procesy zgłaszania i obsługi szkód
- Projektowanie, implementacja i utrzymanie API oraz integracji pomiędzy systemami
- Udział w projektowaniu rozwiązań systemowych oraz implementacji wymagań funkcjonalnych i niefunkcjonalnych
- Usprawnianie procesów biznesowych poprzez dostarczanie efektywnych i skalowalnych rozwiązań informatycznych
- Zapewnianie wysokiej jakości oprogramowania poprzez rozwój testów automatycznych, stosowanie dobrych praktyk inżynierskich oraz dbałość o jakość kodu
- Wykorzystanie narzędzi AI i podejścia Agentic AI podczas analizy wymagań, implementacji, testowania i utrzymania rozwiązań
- Wykonywanie oraz udział w code review z wykorzystaniem nowoczesnych narzędzi wspierających jakość i bezpieczeństwo kodu
- Udział w wydarzeniach scrumowych i współpraca w multidyscyplinarnym zespole zwinnym
- Współtworzenie standardów wytwarzania oprogramowania i wykorzystania AI w procesie software development
- Codzienna współpraca z zespołem nastawionym na wymianę wiedzy, ciągłe doskonalenie i dostarczanie wysokiej jakości rozwiązań dla systemów o dużej skali i wysokim wolumenie transakcji
Benefity
- Wynagrodzenie 1040-1360 PLN/dzień na B2B (w zależności od seniority i dopasowania względem kompetencji)
- Praca hybrydowa: 1 dzień w tygodniu w biurze w Warszawie, 4 dni zdalnie
Jit Team
314 aktywnych ofert