Jobs · justjoinit

Java Tech Lead with AI
moondigo sp. z o.o. · Warszawa · Posted 30d ago
About the role
Lead the technical direction and quality of backend applications in Java, focusing on microservices architecture and AI integration. The role involves active programming, system architecture design, and setting coding standards in a consulting environment.
Full job description (as posted) ↓
O nas:Moondigo to rozwijająca się butikowa firma technologiczno-konsultingowa, wspierająca dużych klientów korporacyjnych w dostarczaniu, utrzymywaniu i doskonaleniu rozwiązań IT. Działamy w obszarach realizacji projektów IT, chmury obliczeniowej, DevOps, rozwoju oprogramowania, efektywności dostarczania rozwiązań oraz wspomaganego przez AI tworzenia oprogramowania, łącząc praktyczne doświadczenie inżynierskie z dojrzałością konsultingową. Poszukujemy osoby, która potrafi skutecznie funkcjonować w mniejszej, praktycznie zorientowanej organizacji, a jednocześnie wniesie strukturę, wysokie standardy komunikacji oraz dyscyplinę w realizacji projektów, niezbędne do współpracy z dużymi przedsiębiorstwami.Poszukujemy doświadczonego Java Tech Leada, który połączy praktyczne programowanie z odpowiedzialnością za kierunek techniczny projektu i rozwój zespołu. Szukamy osoby, która aktywnie interesuje się AI, rozumie możliwości narzędzi wspierających development i potrafi świadomie wykorzystywać je do zwiększania jakości oraz efektywności pracy.To rola dla osoby, która chce mieć realny wpływ na architekturę, standardy technologiczne i sposób budowania produktu od pierwszego dnia.Obowiązki:Odpowiedzialność za kierunek techniczny projektu oraz jakość dostarczanych rozwiązań.Projektowanie i rozwój aplikacji backendowych w Javie, opartych na architekturze mikroserwisowej.Aktywny udział w programowaniu oraz rozwiązywaniu najbardziej złożonych problemów technicznych.Współtworzenie architektury systemu i podejmowanie kluczowych decyzji technologicznych.Wyznaczanie standardów dotyczących jakości kodu, testowania, dokumentacji, bezpieczeństwa i procesu wytwarzania oprogramowania.Tworzenie i rozwój REST API oraz integracji systemowych, zgodnych z wymaganiami branży ubezpieczeniowej.Wykorzystywanie narzędzi AI-assisted development m.in. do analizy i generowania kodu, refaktoryzacji, przygotowywania testów oraz dokumentacji technicznej.Wspieranie zespołu w efektywnym i odpowiedzialnym korzystaniu z narzędzi AI.Prowadzenie code review, mentoring developerów oraz dzielenie się wiedzą techniczną.Wspieranie zespołu w estymacji zadań, rozwiązywaniu problemów.Współpraca z zespołami Frontend, DevOps, QA, architektami oraz Product Ownerami.Tworzenie dokumentacji technicznej wspierającej onboarding i dalszy rozwój zespołu.Wymagania:Minimum 6 lat komercyjnego doświadczenia w programowaniu w Javie.Doświadczenie w roli Tech Leada, Lead Developera lub w prowadzeniu technicznym zespołu.Bardzo dobra znajomość Javy oraz ekosystemu Spring/Spring Boot.Praktyczne doświadczenie w projektowaniu, wdrażaniu i utrzymaniu systemów opartych na mikroserwisach.Umiejętność podejmowania decyzji architektonicznych i przekładania wymagań biznesowych na rozwiązania techniczne.Doświadczenie w mentoringu, prowadzeniu code review oraz budowaniu standardów pracy zespołu.Zainteresowanie wykorzystaniem AI w software developmencie oraz praktyczna gotowość do pracy z narzędziami AI-assisted development.Doświadczenie w pracy z relacyjnymi bazami danych.Praktyczna znajomość REST API.Znajomość rozwiązań chmurowych - Azure lub GCP.Doświadczenie z Gitem oraz procesami CI/CD.Znajomość Dockera w środowiskach deweloperskich i produkcyjnych.Kompetencje miękkie:Umiejętność analitycznego myślenia i samodzielnego rozwiązywania problemów technicznych. Umiejętność skutecznego prowadzenia zespołu od strony technicznej.Dobra znajomość języka angielskiego (min. B2) - codzienna dokumentacja i komunikacja z klientem. Mile widziane:Znajomość systemów kolejkowych. Doświadczenie w projektach z branży ubezpieczeniowej. Oferujemy:Pracę hybrydową: raz w tygodniu w biurze w WarszawieRealny wpływ na architekturę i rozwój produktu - nie jako wykonawca, ale jako współtwórca. Możliwość budowania systemu od zera: architektura, standardy, zespół. Długofalową współpracę na kontrakcie B2B. Kartę Multisport oraz prywatny pakiet medyczny LuxMed. Proces rekrutacji:HR interview - 20 minut. Rozmowa techniczna - 30 minut. Rozmowa z klientem - 60 minut.
Read the full posting on justjoinit (posting in Polish) →
FAQ
Is the Java Tech Lead with AI role at moondigo sp. z o.o. remote?+
This Java Tech Lead with AI position is listed as hybrid (Warszawa).
What seniority level is this Java Tech Lead with AI role?+
This is a senior level position.
How do I apply for the Java Tech Lead with AI role at moondigo sp. z o.o.?+
Use the "Apply on justjoinit" button to open the original posting on justjoinit, where you can submit your application directly to moondigo sp. z o.o..