← Back to jobs

Java Developer

Skills

agentic aiaiangularapiazurebpmncloudcontainerizationdata sciencedistributed systemsdomain driven designhibernatejavajestjunitkafkamicroservicesneo4jooprestspringsqltestngunit testing

Description

Warszawa | Praca hybrydowa (1 dzień w tygodniu z biura)

  • Java | Spring Boot | Kafka | Microservices | AI

Szukamy Java Developerów na poziomie Mid i Senior, którzy chcieliby dołączyć do długoterminowego projektu technologicznego realizowanego dla jednej z największych organizacji z sektora finansowo-ubezpieczeniowego w Polsce.

To nie jest kolejny projekt polegający wyłącznie na utrzymaniu istniejących rozwiązań. Tworzymy nowoczesny ekosystem wspierający obsługę szkód i świadczeń, wykorzystujący architekturę mikroserwisową, automatyzację procesów, analizę danych oraz sztuczną inteligencję.

Jednym z kluczowych obszarów projektu jest rozwój nowego systemu wykrywania nadużyć (fraud detection), który będzie wspierał identyfikowanie podejrzanych zdarzeń i usprawniał procesy biznesowe.

To okazja do pracy nad rozwiązaniami o dużej skali, złożonej logice biznesowej i wysokich wymaganiach dotyczących wydajności, niezawodności oraz jakości kodu.

🛠 Stack technologiczny

Backend: Java, Spring Boot, Spring Cloud, Hibernate

Architecture & Messaging: Microservices, Apache Kafka, REST API

Databases: SQL, Neo4j

Workflow: Flowable, BPMN

Cloud & Frontend: Azure, Angular

Testing: JUnit, TestNG, Spock, Testcontainers, WireMock

AI: AI-assisted development, Agentic AI

  • Czego oczekujemy?
  • Komercyjnego doświadczenia w programowaniu w Javie – poszukujemy osób na poziomie Mid oraz Senior.
  • Bardzo dobrej znajomości Spring Boot, Spring Cloud i Hibernate.
  • Praktycznego doświadczenia z Apache Kafka.
  • Dobrej znajomości SQL i pracy z bazami danych.
  • Doświadczenia w projektowaniu i rozwijaniu systemów mikroserwisowych.
  • Znajomości testów jednostkowych i integracyjnych.
  • Rozumienia zasad OOP, programowania funkcyjnego oraz dobrych praktyk projektowania oprogramowania.
  • Znajomości konteneryzacji, zagadnień odporności systemów rozproszonych oraz diagnostyki wydajności.
  • Znajomości BPMN i silników procesowych.
  • Znajomości Angulara i doświadczenia w tworzeniu aplikacji frontendowych.
  • Otwartości na wykorzystywanie narzędzi AI w procesie developmentu.

Dołączysz do interdyscyplinarnego, około 11-osobowego zespołu, w którym współpracują Java Developerzy, Technical Leader, Product Owner, analitycy biznesowi, Data Scientist i tester.

Zespół pracuje nad nowym rozwiązaniem, dlatego oprócz samego developmentu ważna jest również wymiana wiedzy, współpraca przy podejmowaniu decyzji technicznych i wspólne budowanie dobrych praktyk.

  • Dlaczego warto?
  • Nowy system i nowoczesna architektura – możliwość współtworzenia rozwiązań, a nie tylko utrzymywania istniejącego kodu.
  • AI w codziennej pracy – realne wykorzystanie nowoczesnych narzędzi AI i rozwijanie podejścia Agentic AI.
  • Ciekawe wyzwania techniczne – mikroserwisy, Kafka, systemy rozproszone, złożone integracje i przetwarzanie dużej liczby transakcji
  • Doświadczony zespół – współpraca z ekspertami z obszaru developmentu, analizy biznesowej i Data Science.
  • Długoterminowa perspektywa – strategiczny projekt z planowaną kontynuacją współpracy.
  • Elastyczny model hybrydowy – tylko 1 dzień w tygodniu w warszawskim biurze.
  • Dofinansowanie do karty MultiSport
  • Prywatna opieka medyczna Lux Med
  • Budżet szkoleniowy

Dodatkowym atutem będzie:

  • Doświadczenie z Domain-Driven Design
  • Praktyczna znajomość Azure lub innych rozwiązań chmurowych.
  • Doświadczenie z Flowable i Neo4j.
  • Wykorzystanie agentów AI w codziennej pracy programistycznej.
  • Z kim będziesz pracować?

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in Poland.

Finding similar jobs…