Senior Fullstack Java Developer

apreel Sp. z o.o.Warszawanofluffjobsopublikowano 14.09.2026
Wymagane:JavaReactAzureCloudFrontendAI

Oferta: Lokalizacja: Warszawa/ Wola – praca hybrydowa – 1x w tygodniu w biurze Zatrudnienie: przez apreel na zasadach B2B Stawka: do 175zł netto/ h Start: asap Współpraca: długofalowa

Daily tasks

  • Udział we wdrożeniu i rozwoju systemu szkodowego klasy Enterprise, obejmującego konfigurację, parametryzację, rozszerzenia oraz integrację rozwiązania z ekosystemem systemów Grupy Klienta.
  • Analiza wymagań biznesowych i technicznych oraz ich implementacja z wykorzystaniem mechanizmów konfiguracyjnych, rozszerzeń produktowych oraz dedykowanych komponentów dostarczanego rozwiązania.
  • Projektowanie, implementacja i utrzymanie integracji pomiędzy systemem szkodowym a systemami wewnętrznymi i zewnętrznymi, z wykorzystaniem API, zdarzeń, usług integracyjnych oraz wzorców architektury korporacyjnej.
  • Współpraca z międzynarodowym dostawcą rozwiązania w zakresie analizy wymagań, projektowania rozwiązań, usuwania błędów, realizacji zmian oraz planowania kolejnych wersji produktu.
  • Ocena możliwości standardowych funkcjonalności systemu oraz rekomendowanie optymalnego podejścia pomiędzy konfiguracją, dostosowaniem produktu a budową rozwiązań dedykowanych.
  • Udział w projektowaniu rozwiązań systemowych, uwzględniających wymagania funkcjonalne, niefunkcjonalne, regulacyjne, wydajnościowe, bezpieczeństwa oraz utrzymania.
  • Wspieranie procesów migracji danych, integracji środowisk oraz przygotowania organizacji do uruchomienia i rozwoju nowej platformy szkodowej.
  • Zapewnienie wysokiej jakości dostarczanych rozwiązań poprzez rozwój testów automatycznych, udział w testach integracyjnych i systemowych oraz stosowanie dobrych praktyk inżynierii oprogramowania.
  • Aktywne wykorzystanie narzędzi AI i podejścia Agentic AI w procesie analizy wymagań, projektowania rozwiązań, implementacji, testowania, dokumentowania oraz utrzymania systemów.
  • Wykonywanie oraz udział w code review , configuration review oraz review rozwiązań integracyjnych z wykorzystaniem nowoczesnych narzędzi wspierających jakość, bezpieczeństwo i zgodność architektoniczną.
  • Udział w wydarzeniach scrumowych oraz efektywna współpraca z zespołami biznesowymi, architektonicznymi, integracyjnymi, testowymi i dostawcą sy

Requirements

Wymagania:

Dobra znajomość Java (>5 lat)   Dobra znajomość Kafki (>3 lata)   Dobra znajomość Spring/ Hibernate , Spring Boot i Spring Cloud (>5 lat)   Dobra znajomość języka SQL (>5 lat)   Znajomość zagadnień związanych z zapewnieniem jakość w tym frameworków do pisania testów jednostkowych ( junit , testng , spock ), testów integracyjnych ( testcontainers , wiremock )   Znajomość paradygmatów Functional Programming i Object- Oriented Programming   Znajomość konteryzacji aplikacji   Znajomość silników procesowych oraz notacji BPMN   Znajomość wzorców i mechanizmów zapewniania odporności ( resilience ) usług w systemach rozproszonych   Znajomość frameworka React oraz doświadczenie w tworzeniu aplikacji frontendowych   Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania   Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań  

Mile widziane: Znajomość Domain-Driven Design (DDD) i doświadczenie w jego stosowaniu w praktyce.   Doświadczenie w wykorzystaniu agentów AI i narzędzi Agentic AI w procesie wytwarzania oprogramowania.   Doświadczenie w rozwiązaniach chmurowych.

Must have: Java, Spring, React, Kafka, Azure, API, AI, Hibernate, Spring Cloud, SQL, JUnit, Spock

Nice to have: Functional programming, BPMN, Domain-driven design