Перейти до вмісту
PeopleTrust Sp. z o.o.

Senior Developer – Java / Microservices / AI

PeopleTrust Sp. z o.o. Усі вакансії
Warszawa
Діє до 18 вер 2026
8 днів тому

Коротко

Senior Java Developer needed for a transformative program building a modern claims and benefits ecosystem using microservices, data, AI, and workflow. Responsibilities include backend/frontend development, integration, and testing. Requires 5 years of Java experience, 3 years with Kafka, 5 years with Spring/Hibernate/Spring Boot/Spring Cloud, and SQL. Familiarity with Angular, BPMN, AI tools, and containerization is essential. Based in Warsaw.

Стислий виклад підготував ШІ на основі тексту оголошення.

O PROJEKCIE

Dołącz do strategicznego programu transformacyjnego realizowanego na styku biznesu, technologii i sztucznej inteligencji. Projekt zakłada budowę nowoczesnego ekosystemu obsługi szkód i świadczeń, opartego na mikrousługach, danych, automatyzacji, AI oraz procesach workflow. Rozwiązanie powstaje z myślą o obsłudze kluczowych procesów biznesowych i ma wyznaczać nowe standardy w zakresie jakości, automatyzacji oraz doświadczenia klienta. To projekt dla osób, które chcą pracować przy budowie systemu od podstaw, a jednocześnie mieć wpływ na jego rozwój technologiczny. Na stanowisku Senior Developera będziesz odpowiadać za projektowanie, rozwój i integrację rozwiązań backendowych oraz frontendowych, współpracując blisko z architektami, analitykami i stroną biznesową.

ZAKRES OBOWIĄZKÓW

Projektowanie, rozwój i utrzymanie rozwiązań wspierających kluczowe procesy biznesowe w architekturze mikrousługowej.

Tworzenie aplikacji backendowych z wykorzystaniem Java, Spring Boot, Spring Cloud i Hibernate.

Projektowanie i implementacja komunikacji asynchronicznej z wykorzystaniem Apache Kafka.

Tworzenie oraz integracja aplikacji frontendowych z wykorzystaniem Angular i/lub React.

Implementacja procesów biznesowych z wykorzystaniem BPMN i silników workflow.

Projektowanie rozwiązań zapewniających wysoką wydajność, skalowalność i odporność systemów rozproszonych.

Tworzenie testów jednostkowych i integracyjnych oraz dbanie o wysoką jakość dostarczanego kodu.

Współpraca z architektami, analitykami systemowymi, analitykami biznesowymi oraz właścicielami procesów.

Aktywne wykorzystywanie narzędzi AI wspierających proces wytwarzania oprogramowania.

Udział w analizowaniu i rozwiązywaniu problemów związanych z wydajnością tworzonych rozwiązań.

Praca z rozwiązaniami wspierającymi automatyzację procesów i orkiestrację workflow.

Udział w rozwoju nowoczesnej architektury systemowej oraz wdrażaniu dobrych praktyk programistycznych.

MUST HAVE

Minimum 5 lat doświadczenia w Java.

Minimum 3 lata doświadczenia z Apache Kafka.

Minimum 5 lat doświadczenia ze Spring, Hibernate, Spring Boot i Spring Cloud.

Minimum 5 lat doświadczenia z SQL.

Znajomość praktyk związanych z zapewnianiem jakości oprogramowania.

Doświadczenie w tworzeniu testów jednostkowych z wykorzystaniem JUnit, TestNG lub Spock.

Doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem Testcontainers i/lub WireMock.

Dobra znajomość paradygmatów Object-Oriented Programming i Functional Programming.

Znajomość konteneryzacji aplikacji.

Znajomość silników procesowych i notacji BPMN.

Doświadczenie w stosowaniu wzorców i mechanizmów zapewniających resilience w systemach rozproszonych.

Znajomość Angular oraz doświadczenie w tworzeniu aplikacji frontendowych.

Umiejętność praktycznego wykorzystania narzędzi AI w procesie tworzenia oprogramowania.

Znajomość narzędzi i technik wykorzystywanych do diagnostyki wydajności aplikacji.

NICE TO HAVE

Znajomość Domain-Driven Design (DDD) i doświadczenie w jego praktycznym zastosowaniu.

Doświadczenie w wykorzystywaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania.

Doświadczenie w pracy z rozwiązaniami chmurowymi.

STOS TECHNOLOGICZNY

  • Backend: Java, Spring, Spring Boot, Spring Cloud, Hibernate
  • Frontend: Angular, React
  • Messaging: Apache Kafka
  • Workflow: BPMN, Flowable
  • Bazy danych: SQL
  • Testy: JUnit, TestNG, Spock, Testcontainers, Wire
  • Mock
  • Architektura: Microservices, Resilience, DDDAI: AI-assisted development, Agentic AI
  • Cloud: rozwiązania chmurowe
  • Zespół łączy kompetencje biznesowe, analityczne, architektoniczne i developerskie, dzięki czemu developer ma możliwość bezpośredniej współpracy z osobami odpowiedzialnymi za zarówno technologię, jak i procesy biznesowe.

DLACZEGO WARTO?

Udział w budowie nowoczesnego systemu od podstaw.

Praca przy dużym programie transformacyjnym wykorzystującym AI, automatyzację, mikrousługi i workflow.

Możliwość pracy z nowoczesnym ekosystemem Java / Spring / Kafka / Angular / React.

Realny wpływ na jakość i kierunek rozwoju rozwiązania.

Wykorzystanie AI w codziennym procesie wytwarzania oprogramowania.

Praca nad systemem o dużej skali i znaczeniu biznesowym.

Możliwość rozwoju w kierunku architektury, DDD, Agentic AI i rozwiązań chmurowych.

WARUNKI WSPÓŁPRACY📅 Start: 01.10.2026🏢 Tryb pracy: hybrydowy – 3 dni w biurze / 2 dni zdalnie📍 Lokalizacja: Warszawa

Опубліковано 2026-09-10
Джерело