Senior Java Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#435520·Dodano wczoraj·3
Źródło: Ness Solution
Aplikuj teraz

Tech Stack / Keywords

JavaSpringSpring BootSpring CloudHibernateApache KafkaSQLAPIReactJUnit

Firma i stanowisko

Dla naszego Klienta z poszukujemy doświadczonego Senior Java Developera, który dołączy do strategicznego projektu transformacyjnego związanego z budową i wdrożeniem nowoczesnego systemu. Projekt obejmuje wdrożenie platformy Enterprise oraz jej integrację z rozbudowanym ekosystemem systemów biznesowych. Rozwiązanie będzie wspierać m.in. automatyzację procesów, workflow, integracje systemowe oraz nowoczesne technologie AI.

Wymagania

  • Minimum 5 lat doświadczenia komercyjnego w Java.
  • Bardzo dobra znajomość Spring, Spring Boot, Spring Cloud oraz Hibernate.
  • Minimum 3 lata praktycznego doświadczenia z Apache Kafka.
  • Bardzo dobra znajomość SQL.
  • Doświadczenie w projektowaniu i rozwijaniu aplikacji dla systemów rozproszonych.
  • Znajomość wzorców i mechanizmów zapewniających resilience oraz odporność usług.
  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych, w szczególności z wykorzystaniem narzędzi takich jak JUnit, TestNG, Spock, Testcontainers czy WireMock.
  • Znajomość podejścia Object-Oriented Programming (OOP) oraz Functional Programming.
  • Doświadczenie w konteneryzacji aplikacji.
  • Znajomość silników procesowych oraz notacji BPMN.
  • Praktyczna znajomość React i doświadczenie w tworzeniu aplikacji frontendowych.
  • Znajomość narzędzi wykorzystywanych do diagnostyki i analizy wydajności aplikacji.
  • Umiejętność wykorzystywania i adopcji narzędzi AI w procesie wytwarzania oprogramowania.
  • Znajomość języka angielskiego na poziomie minimum B2, również w komunikacji ustnej.
  • Gotowość do pracy w modelu hybrydowym – minimum 1 dzień w tygodniu z biura.

Nice to have:

  • Praktyczna znajomość Domain-Driven Design (DDD).
  • Doświadczenie w wykorzystywaniu agentów AI i Agentic AI w procesie tworzenia oprogramowania.
  • Doświadczenie z rozwiązaniami działającymi w chmurze publicznej.

Obowiązki

  • Udział we wdrożeniu i rozwoju systemu Enterprise.
  • Analiza wymagań biznesowych i technicznych oraz przekładanie ich na rozwiązania programistyczne.
  • Projektowanie, implementacja i utrzymanie integracji pomiędzy systemami, z wykorzystaniem API, zdarzeń i usług integracyjnych.
  • Tworzenie i rozwój komponentów backendowych w oparciu o Java, Spring / Spring Boot / Spring Cloud oraz Hibernate.
  • Praca z komunikacją asynchroniczną i architekturą event-driven z wykorzystaniem Apache Kafka.
  • Współpraca przy projektowaniu rozwiązań dla systemów rozproszonych, ze szczególnym uwzględnieniem odporności, skalowalności i wydajności.
  • Udział w konfiguracji, parametryzacji i rozszerzaniu dostarczanego rozwiązania.
  • Współpraca z międzynarodowym dostawcą systemu przy analizie wymagań, projektowaniu zmian, rozwiązywaniu problemów i planowaniu kolejnych wersji produktu.
  • Ocena możliwości standardowych funkcjonalności platformy i dobór optymalnego rozwiązania: konfiguracja, rozszerzenie produktu lub dedykowana implementacja.
  • Wspieranie procesów migracji danych, integracji środowisk oraz uruchamiania nowych funkcjonalności.
  • Tworzenie i rozwój testów jednostkowych oraz integracyjnych, a także udział w testach systemowych.
  • Udział w code review, configuration review oraz przeglądach rozwiązań integracyjnych.
  • Diagnozowanie i optymalizacja wydajności tworzonych rozwiązań.
  • Aktywne wykorzystywanie narzędzi AI i Agentic AI w analizie, projektowaniu, implementacji, testowaniu i dokumentowaniu oprogramowania.

Benefity

  • Udział w strategicznym projekcie transformacyjnym.
  • Możliwość pracy z dużym i złożonym ekosystemem systemów oraz integracji.
  • Wykorzystanie AI i Agentic AI w codziennym procesie wytwarzania oprogramowania.
  • Współpraca z międzynarodowym dostawcą technologii i zespołem specjalistów z różnych obszarów IT.
  • Praca w modelu hybrydowym – minimum 1 dzień w tygodniu z biura.
  • Możliwość skorzystania z pakietu Luxmed i Multisport na preferencyjnych warunkach.
Opieka zdrowotna
Karta sportowa
Ness Solution

Ness Solution

62 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz