Wróć do listy

Opis oferty

Fullstack Developer (Java, React) w Warszawa, Polska

moondigo sp. z o.o.

  • ZdalniePraca z dowolnego miejsca
  • KontraktUmowa czasowa lub freelancing

140,00 – 180,00 zł

Warszawa, Polska

Twój zakres obowiązków

  • Rozwój i wdrażanie systemu szkodowego klasy Enterprise oraz jego integracja z innymi systemami.
  • Analiza wymagań biznesowych i technicznych oraz ich implementacja.
  • Tworzenie i rozwój backendu w Java / Spring oraz aplikacji frontendowych w React.
  • Projektowanie i rozwój integracji z wykorzystaniem REST API, zdarzeń i usług integracyjnych.
  • Praca z Apache Kafka oraz rozwiązaniami workflow, w tym Flowable/BPMN.
  • Udział w projektowaniu rozwiązań uwzględniających wydajność, bezpieczeństwo, skalowalność i odporność systemów.
  • Tworzenie testów jednostkowych i integracyjnych oraz udział w testach systemowych.
  • Udział w code review i dbanie o jakość dostarczanego kodu.
  • Diagnozowanie problemów i analiza wydajności rozwiązań.
  • Wykorzystywanie narzędzi AI w analizie wymagań, implementacji, testowaniu i dokumentowaniu rozwiązań.
  • Współpraca z architektami, analitykami, testerami, zespołami integracyjnymi oraz międzynarodowym dostawcą rozwiązania

Nasze wymagania

  • Minimum 5 lat doświadczenia komercyjnego w Java.
  • Bardzo dobra znajomość Spring / Spring Boot / Spring Cloud oraz Hibernate.
  • Minimum 3 lata doświadczenia z Apache Kafka.
  • Bardzo dobra znajomość SQL.
  • Praktyczne doświadczenie w tworzeniu aplikacji frontendowych z wykorzystaniem React.
  • Doświadczenie w projektowaniu i rozwijaniu integracji oraz REST API.
  • Znajomość tworzenia testów jednostkowych i integracyjnych, np. JUnit, TestNG, Spock, Testcontainers, WireMock.
  • Znajomość Docker / konteneryzacji aplikacji.
  • Znajomość silników procesowych oraz BPMN.
  • Znajomość wzorców zapewniania odporności (resilience) w systemach rozproszonych.
  • Znajomość programowania obiektowego (OOP) oraz funkcjonalnego (Functional Programming).
  • Doświadczenie w wykorzystaniu narzędzi do diagnostyki i analizy wydajności aplikacji.
  • Umiejętność praktycznego wykorzystania narzędzi AI wspierających proces software developmentu.
  • Język angielski na poziomie minimum B2, również w komunikacji ustnej.

Mile widziane

  • Doświadczenie z Flowable (mile widziane).
  • Znajomość DDD i doświadczenie w jego praktycznym stosowaniu.
  • Doświadczenie z Azure lub innymi rozwiązaniami chmurowymi.
  • Doświadczenie w wykorzystaniu AI Agents / Agentic AI w procesie wytwarzania oprogramowania.

To oferujemy

  • Pracę hybrydową - 1 dzień tygodniowo w biurze w Warszawie
  • Pracę dla dużej organizacji z branży ubezpieczeniowej
  • Pracę przy dużych, skalowalnych systemach o wysokim wolumenie transakcji.
  • Możliwość pracy z nowoczesnym stackiem technologicznym oraz narzędziami AI.
  • Długofalową współpracę na kontrakcie B2B
  • Kartę Multisport oraz pakiet medyczny LuxMed
Ładowanie podobnych ofert…