Senior Java Developer praca hybrydowa

Moondigo Sp. z o.o. WARSZAWA 2026-08-24
  • Minimum 5 lat doświadczenia w Java.
  • Bardzo dobrą znajomość Spring, Spring Boot i Spring Cloud.
  • 3+ lata doświadczenia z Apache Kafka.
  • Bardzo dobrą 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.

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.


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
,[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.] Requirements: Java, Spring, Microservice architecture, SQL, Kafka, AI, Spring Boot, Spring Cloud, Apache Kafka, JUnit, Spock, Docker, BPMN, Angular, Domain-driven design, Cloud Tools: . Additionally: Sport subscription, Private healthcare.