Senior Java Developer

Ness Solution — Poland · Posted ~4 hours ago

Senior Full-time

Skills

Java Spring Boot Spring Cloud Hibernate API integration Backend development Kafka

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An enterprise technology project is seeking a senior Java developer to design and implement backend components, integrations, and distributed solutions using modern frameworks.

Highlights

Opportunity to contribute to strategic enterprise transformation projects involving modern backend technologies and system integrations.

Description

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. Twoje zadaniaUdział 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. Nasze wymaganiaMinimum 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. Mile widzianePraktyczna 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. OferujemyUdział 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ółpracę z międzynarodowym dostawcą technologii i zespołem specjalistów z różnych obszarów IT.Pracę w modelu hybrydowym – minimum 1 dzień w tygodniu z biura.Możliwość skorzystania z pakietu Luxmed i Multisport na preferencyjnych warunkach. Zainteresowała Cię ta oferta?Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)