Senior Java Developer (praca hybrydowa)
Brak informacji o wynagrodzeniu
SeniorFull-time
#413876·Dodano 2 dni temu·8
Źródło: nofluffjobs.comTech Stack / Keywords
JavaSpringMicroservice architectureSQLKafkaAISpring BootSpring CloudApache KafkaJUnitSpockDockerBPMNAngularDomain-driven designCloud
Firma i stanowisko
Dla klienta z sektora ubezpieczeniowego rozwijającego systemy wspierające procesy związane ze zgłaszaniem i obsługą szkód.
Wymagania
- Minimum 5 lat doświadczenia w Java
- Bardzo dobra znajomość Spring, Spring Boot i Spring Cloud
- Co najmniej 3 lata doświadczenia z Apache Kafka
- Bardzo dobra znajomość SQL
- Praktyczne doświadczenie w tworzeniu testów jednostkowych i integracyjnych, np. JUnit, Spock, TestNG, Testcontainers, WireMock
- Znajomość programowania obiektowego i funkcyjnego
- Doświadczenie z Docker / konteneryzacją
- Znajomość wzorców zwiększających odporność systemów rozproszonych
- Znajomość BPMN i doświadczenie z silnikami procesowymi
- Podstawowe lub praktyczne doświadczenie z Angular i tworzeniem aplikacji frontendowych
- Znajomość narzędzi do monitorowania, diagnostyki i optymalizacji wydajności aplikacji
- Doświadczenie w code review
- Umiejętność praktycznego wykorzystania narzędzi AI wspierających development
Nice to have:
- Doświadczenie z Domain-Driven Design (DDD)
- Praktyczne wykorzystanie Agentic AI / AI Agents w tworzeniu oprogramowania
- Doświadczenie z technologiami chmurowymi
Obowiązki
- Rozwój i utrzymanie aplikacji backendowych opartych na Java i Spring
- Praca z systemami wykorzystującymi mikroserwisy i rozwiązania monolityczne
- Projektowanie i rozwijanie architektury aplikacji
- Tworzenie rozwiązań dla procesów biznesowych związanych z obsługą szkód
- Rozwijanie automatyzacji testów i dbanie o wysoką jakość kodu
- Udział w code review oraz współpraca przy rozwiązywaniu problemów technicznych
- Praca z systemami opartymi o Apache Kafka i dużą liczbę przetwarzanych danych
- Analiza oraz poprawa wydajności i odporności tworzonych rozwiązań
- Współpraca z zespołem w ramach Scrum
- Wykorzystywanie nowoczesnych narzędzi, w tym AI, w codziennej pracy developerskiej
Benefity
- Długofalowa współpraca na kontrakcie B2B
- Model hybrydowy pracy — 1 dzień w tygodniu w biurze w Warszawie
- Karta Multisport
- Prywatny pakiet medyczny LuxMed
- Sport subscription
- Private healthcare
Karta sportowa
Opieka zdrowotna
moondigo sp. z o.o.
36 aktywnych ofert