← к выдаче
разработка

Java Developer (Java, Kafka)

MindboxWarszawa18 дн. назад

Описание от работодателя

W Mindbox łączymy najlepsze talenty IT z projektami technologicznymi dla wiodących firm w całej Europie. Senior Java Developer – praca przy strategicznym projekcie IT Poszukujemy Senior Java Developera , który dołączy do zespołu realizującego innowacyjny projekt związany z rozwojem systemów opartych na architekturze mikroserwisowej i wykorzystaniem zaawansowanych narzędzi AI w procesie wytwarzania oprogramowania. Brzmi jak wyzwanie dla Ciebie? Co zyskujesz pracując z nami: Elastyczny model współpracy Praca w modelu hybrydowym – 1 dzień w tygodniu z biura w Warszawie - możliwość pracy zdalnej zgodnie z ustaleniami z Klientem Kultura współpracy – dołączysz do zespołu doświadczonych specjalistów chętnych do dzielenia się wiedzą Ciągły rozwój – dostęp do platform szkoleniowych i możliwości rozwoju kompetencji Pakiet benefitów – m.in. opieka medyczna Interpolska, karta Multisport, ubezpieczenie Warta i inne Sprzęt wysokiej jakości – zapewniamy laptop oraz niezbędne oprogramowanie Daily tasks: - Budowa i rozwój systemów w architekturze mikroserwisowej wspierającej kluczowe procesy biznesowe. - Projektowanie, implementacja i utrzymanie API oraz integracja pomiędzy systemami. - Udział w projektowaniu i realizacji wymagań funkcjonalnych i niefunkcjonalnych. - Zapewnienie wysokiej jakości kodu poprzez rozwój testów automatycznych oraz code review. - Aktywne wykorzystanie AI oraz podejścia Agentic AI w procesie wytwarzania i testowania oprogramowania. - Współpraca w zespole scrumowym i udział w wydarzeniach zwinnych. Java – min. 5 lat doświadczenia . Bardzo dobra znajomość Spring/Hibernate, Spring Boot, Spring Cloud . Znajomość Apache Kafka – min. 3 lata . Dobra znajomość SQL (min. 5 lat). Doświadczenie w testach jednostkowych i integracyjnych (JUnit, TestNG, Spock, Testcontainers, Wiremock). Znajomość paradygmatów OOP i Functional Programming . Wiedza o architekturze mikroserwisowej , wzorcach zapewnienia odporności w systemach rozproszonych. Znajomość BPMN oraz procesów biznesowych. Praktyczna znajomość narzędzi do diagnostyki i optymalizacji wydajności aplikacji . Znajomość frameworków frontendowych (np. Angular ) – mile widziana. Mile widziane: Doświadczenie w Domain-Driven Design (DDD) . Praktyka w wykorzystaniu narzędzi AI/Agentic AI do wspomagania procesu wytwarzania. Doświadczenie w rozwiązaniach chmurowych (Azure/GCP/AWS). Dołączając do projektu, staniesz się częścią Mindbox – firmy technologicznej, w której consulting, technologia i talent łączą siły, aby tworzyć wartościowe rozwiązania cyfrowe. Zapewnimy Ci wsparcie na każdym etapie, wesprzemy Twój rozwój i zadbamy, aby Twoje umiejętności miały realny wpływ na tworzone rozwiązania. Must have: Java, Spring, Hibernate, Boot, Spring Cloud, Apache Kafka, SQL, JUnit, Spock, OOP, Functional programming, BPMN, Angular Nice to have: Domain-driven design, AI, Azure, GCP, AWS, C