JustJoin.IT Hybrydowo Senior

Senior Java Developer

STRIVE Sp. z o.o.

⚲ Warszawa

20 160 - 26 040 PLN netto (B2B)

Wymagania

  • min. 5 lat doświadczenia w Java oraz Spring, Spring Boot, Spring Cloud i Hibernate
  • min. 3 lata doświadczenia z Apache Kafka
  • bardzo dobra znajomość SQL
  • doświadczenie w testach jednostkowych i integracyjnych (JUnit, TestNG, Spock, Testcontainers lub WireMock)
  • znajomość wzorców i mechanizmów zapewniających odporność usług w systemach rozproszonych
  • umiejętność wykorzystywania narzędzi AI w procesie wytwarzania oprogramowania

Opis stanowiska

Budowa nowego systemu obsługi szkód i świadczeń dla dużej firmy ubezpieczeniowej, z automatyzacją i rozwiązaniami AI. Realnie: budowa i rozwój mikroserwisów, projektowanie API i integracji, dbanie o skalowalność i odporność usług oraz wykorzystanie narzędzi AI i podejścia Agentic AI na etapie analizy, implementacji, testowania i utrzymania. To oferta dla seniora Java, który chce pracować przy dużym systemie i ma wpływ na rozwiązania techniczne. Warto wiedzieć: to projekt transformacyjny, więc standardy i procesy mogą być dopiero budowane, a część pracy z AI to eksperymentowanie, nie dojrzałe rozwiązania. Warszawa, hybrydowo.

🔍 Dekoder Ogłoszenia

🔴
kluczowych projektów transformacyjnych
Projekt może być w początkowej fazie, z niepewnym kierunkiem i potencjalnie wieloma zmianami wymagań.
🔴
Wykorzystanie narzędzi AI i podejścia Agentic AI podczas analizy wymagań, implementacji, testowania i utrzymania oprogramowania
Oznacza to prawdopodobnie eksperymentowanie z nowymi technologiami AI, a nie stosowanie dojrzałych, sprawdzonych rozwiązań.
🔴
Współtworzenie standardów technologicznych i usprawnianie procesu wytwarzania oprogramowania
Może oznaczać, że obecne procesy i standardy są niedojrzałe lub nieistniejące, a od kandydata oczekuje się ich budowania od podstaw.
🟡
Minimum 5 lat doświadczenia w Java oraz Spring, Spring Boot, Spring Cloud i Hibernate
Wymagane jest doświadczenie w konkretnych technologiach, ale niekoniecznie w ich zaawansowanym wykorzystaniu lub w kontekście dużych, złożonych systemów.
🔴
Umiejętność wykorzystywania narzędzi AI w procesie wytwarzania oprogramowania
Podobnie jak w przypadku 'Agentic AI', może to oznaczać eksperymentowanie i naukę, a nie pracę z ugruntowanymi narzędziami.