Opis oferty
moondigo sp. z o.o.
Poland, Warszawa
Senior Java Developer (praca hybrydowa) w Warszawa, Polska is listed on Jobeax. Browse 110,000+ vacancies available.
Dla naszego klienta z sektora ubezpieczeniowego poszukujemy doświadczonego Java Developera, który dołączy do zespołu rozwijającego systemy wspierające procesy związane ze zgłaszaniem i obsługą szkód. To projekt realizowany w środowisku dużych i wymagających systemów, gdzie istotną rolę odgrywają mikroserwisy, Kafka, Spring oraz automatyzacja testów. Poszukujemy osoby, która nie tylko sprawnie tworzy kod, ale również potrafi spojrzeć szerzej na architekturę, wydajność i jakość rozwiązania. Zakres obowiązków: Rozwój i utrzymanie aplikacji backendowych opartych na Java i Spring. Praca z systemami wykorzystującymi zarówno mikroserwisy, jak i rozwiązania monolityczne. Udział w projektowaniu i rozwijaniu 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. Wymagania: Minimum 5 lat doświadczenia w Java. Bardzo dobra znajomość Spring, Spring Boot i Spring Cloud. Minimum 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 Dockerem / konteneryzacją. Znajomość wzorców stosowanych do zwiększania odporności 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 wykorzystywanych do monitorowania, diagnostyki i optymalizacji wydajności aplikacji. Doświadczenie w code review. Umiejętność praktycznego wykorzystywania narzędzi AI wspierających development. Nice to have: Doświadczenie z Domain-Driven Design (DDD). Praktyczne wykorzystanie Agentic AI / AI Agents w procesie tworzenia oprogramowania. Doświadczenie z technologiami chmurowymi. Oferujemy: Projekt realizowany dla dużej organizacji z branży ubezpieczeniowej. Długofalową współpracę na kontrakcie B2B Model hybrydowy - 1 dzień pracy w tygodniu z biura w Warszawie. Kartę Multisport oraz prywatny pakiet medyczny LuxMed Proces rekrutacyjny: Rozmowa HR - 20 min Rozmowa techniczna - 30 min Spotkanie z klientem - 1 h