Java Developer
O tej ofercie pracy
O projekcie
Do długoterminowego projektu transformacyjnego z sektora ubezpieczeniowego poszukujemy trzech doświadczonych Java Developerów.
Projekt obejmuje wdrożenie i rozwój nowoczesnego rozwiązania wspierającego procesy wykrywania nadużyć oraz obsługi szkód. Praca koncentruje się na rozwoju backendu, integracji systemów, projektowaniu rozwiązań w architekturze rozproszonej oraz zapewnieniu wysokiej jakości i wydajności dostarczanego oprogramowania.
W projekcie wykorzystywane są nowoczesne technologie i narzędzia, w tym rozwiązania chmurowe oraz narzędzia AI wspierające proces wytwarzania oprogramowania.
Twoje zadania
Udział we wdrażaniu i rozwoju systemu wspierającego wykrywanie nadużyć w procesach obsługi szkód.
Analiza wymagań biznesowych i technicznych oraz ich implementacja z wykorzystaniem mechanizmów konfiguracyjnych i dedykowanych komponentów.
Projektowanie, implementacja i utrzymanie integracji pomiędzy systemami wewnętrznymi i zewnętrznymi z wykorzystaniem API, komunikacji zdarzeniowej i usług integracyjnych.
Projektowanie i rozwój rozwiązań backendowych z uwzględnieniem wymagań funkcjonalnych i niefunkcjonalnych.
Analiza i usuwanie błędów, wdrażanie zmian oraz planowanie kolejnych wersji rozwijanego rozwiązania.
Ocena możliwości standardowych funkcjonalności systemu i rekomendowanie optymalnych rozwiązań pomiędzy konfiguracją, rozszerzeniem produktu a implementacją dedykowanych komponentów.
Udział w projektowaniu architektury systemowej z uwzględnieniem wydajności, bezpieczeństwa, odporności i wymagań regulacyjnych.
Wspieranie procesów migracji danych oraz integracji środowisk.
Rozwój testów automatycznych oraz udział w testach integracyjnych i systemowych.
Wykorzystywanie narzędzi AI i podejścia Agentic AI w analizie, projektowaniu, implementacji, testowaniu i dokumentowaniu oprogramowania.
Udział w code review, configuration review oraz przeglądach rozwiązań integracyjnych.
Współpraca z zespołami biznesowymi, architektonicznymi, integracyjnymi i testowymi.
Udział w spotkaniach zespołowych i wydarzeniach Scrumowych oraz współtworzenie dobrych praktyk wytwarzania oprogramowania.
Wymagania
Minimum 5 lat doświadczenia komercyjnego w programowaniu w języku Java.
Bardzo dobra znajomość Spring, Spring Boot, Spring Cloud oraz Hibernate.
Praktyczna znajomość Apache Kafka.
Bardzo dobra znajomość SQL.
Doświadczenie w projektowaniu i implementacji testów jednostkowych oraz integracyjnych, z wykorzystaniem narzędzi takich jak JUnit, TestNG, Spock, Testcontainers lub WireMock.
Znajomość Domain-Driven Design (DDD) i doświadczenie w stosowaniu tego podejścia w praktyce.
Dobra znajomość paradygmatów programowania obiektowego (OOP) i funkcyjnego (FP).
Znajomość konteneryzacji aplikacji.
Doświadczenie w pracy z silnikami procesowymi i notacją BPMN.
Znajomość wzorców projektowych i mechanizmów zapewniania odporności usług w systemach rozproszonych (resilience).
Umiejętność wykorzystywania narzędzi AI w procesie tworzenia oprogramowania.
Znajomość narzędzi do diagnostyki i analizy wydajności aplikacji.
Gotowość do świadczenia usług z terytorium Polski.
Gotowość do pracy hybrydowej, z minimum jednym dniem w tygodniu w biurze w Warszawie.
Mile widziane
Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania.
Doświadczenie w pracy z rozwiązaniami chmurowymi.
Znajomość frameworka Angular i doświadczenie w tworzeniu aplikacji frontendowych.
Technologie
Java, Spring, Spring Boot, Spring Cloud, Hibernate, Kafka, SQL, BPMN, Flowable, Azure, Angular, Neo4j.
Oferujemy
Udział w długoterminowym projekcie transformacyjnym.
Możliwość rozwoju rozwiązań wspierających wykrywanie nadużyć i automatyzację procesów biznesowych.
Pracę z nowoczesnym stackiem technologicznym.
Współpracę z interdyscyplinarnym zespołem specjalistów.
Hybrydowy model pracy – tylko 1 dzień w tygodniu w biurze.
Możliwość przedłużenia współpracy po zakończeniu obecnego etapu projektu.
Informacje rynkowe
Przeglądaj powiązane oferty pracy
Podobne oferty
Zobacz wszystkie podobne oferty pracyJava Developer
Java Developer
Java Developer
Java Developer
Java Developer
Java Developer
Często zadawane pytania
Jakiego wynagrodzenia mogę się spodziewać?
Ta oferta nie podaje wynagrodzenia. Podobne stanowiska w Warszawie oferują zwykle około 50 844 zł (mediana z 50 ofert).
Jak aplikować na tę ofertę?
Otwórz stronę źródłową i skontaktuj się tam z pracodawcą. Finder nigdy nie pobiera opłat od osób poszukujących pracy.
Czy te oferty pracy są aktualne?
Tak. Finder regularnie odświeża oferty pracy ze źródeł publicznych i usuwa zamknięte oferty.






