Poszukujemy doświadczonego Java Lead Developera, który poprowadzi zespół backendowy i pomoże współtworzyć innowacyjny system oparty na architekturze mikroserwisów oraz zaawansowanych technologiach analitycznych i AI.
Projekt realizowany dla zagranicznego klienta z obszaru RetailTech/Big Data jest tworzony od podstaw i obejmuje:
* Projektowanie i rozwój skalowalnych mikroserwisów
* Integrację z modułami Machine Learning i komponentami przetwarzania obrazów
* Tworzenie i rozwijanie warstwy backendowej dla aplikacji mobilnej oraz systemów backoffice
* Przetwarzanie dużych wolumenów danych, budowę API oraz komunikację międzyserwisową
* Współpracę z zespołem analityków, frontend developerów i AI engineerów
* Wpływ na kluczowe decyzje architektoniczne i kierunek technologiczny projektu
Jeśli chcesz prowadzić zespół, podejmować decyzje architektoniczne i tworzyć nowoczesne rozwiązania oparte na AI oraz Big Data — dołącz do naszego zespołu!
responsibilities :
Prowadzenie zespołu i nadzór nad realizacją zadań projektowych
Projektowanie oraz rozwój skalowalnych mikroserwisów w Javie
Tworzenie kluczowych komponentów backendowych wspierających aplikację mobilną i systemy backoffice
Projektowanie API oraz integracja usług w architekturze rozproszonej
Integracja backendu z modułami AI, w tym systemami przetwarzania obrazów i analizy danych
Udział w projektowaniu architektury całego systemu oraz podejmowanie decyzji technologicznych
Współpraca z zespołami frontend, mobile i Machine Learning
Dbanie o jakość kodu, standardy projektowe i najlepsze praktyki inżynierskie
requirements-expected :
Minimum 5 lat doświadczenia w programowaniu w języku Java
Doświadczenie w projektowaniu i rozwijaniu mikroserwisów oraz systemów rozproszonych
Dobra znajomość Spring / Spring Boot
Umiejętność projektowania i implementacji REST API
Umiejętność podejmowania decyzji architektonicznych i prowadzenia zespołu developerskiego
Bardzo dobra znajomość języka polskiego (min. C1)
Dobra znajomość języka angielskiego (min. B2)
offered :
Elastyczny czas pracy: Rozumiemy, że równowaga między życiem prywatnym a zawodowym jest niezwykle istotna. Dlatego dajemy Ci możliwość dostosowania godzin pracy do Twoich potrzeb, abyś mógł/a efektywnie zarządzać swoim czasem
W zależności od poziomu Twojego doświadczenia możemy zaproponować Ci pracę częściowo w naszym biurze (Warszawa, Mokotów) lub całkowicie zdalnie
Indywidualne podejście do wynagrodzenia: Jesteśmy przekonani, że Twoje umiejętności i zaangażowanie powinny być odpowiednio doceniane. Dlatego oferujemy konkurencyjne zarobki, które są dostosowane do Twoich osiągnięć i wkładu w nasz sukces. Także rodzaj umowy możemy dostosować do Twoich potrzeb
Inspirującą atmosferę: Tworzymy nieformalne środowisko, w którym możesz czuć się swobodnie i zainspirować się nowymi pomysłami. Stawiamy na współpracę, otwartość i szacunek, aby każdy czuł się doceniony i mógł rozwijać swoje umiejętności
Rozwój kariery: Wierzymy w inwestowanie w naszych pracowników. Oferujemy możliwość rozwoju zawodowego poprzez szkolenia, kursy i mentoring. Jeśli masz ambicje i chcesz się rozwijać, zapewniamy Ci wsparcie w realizacji Twoich celów. Dzięki nam będziesz na bieżąco z najnowszymi trendami programistycznymi