Java Tech Lead with AI (praca hybrydowa)
⚲ Warszawa
Do uzgodnienia
Wymagania
- CI/CD
- AI
- Docker
- Azure
- REST API
- GCP
- Java
- SQL
- Spring Boot
Opis stanowiska
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 Warszawie
• Realny 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.
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 Warszawie
• Realny 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.
🔍 Dekoder Ogłoszenia
🔴
rozwijająca się butikowa firma technologiczno-konsultingowa
Może oznaczać zarówno innowacyjność i elastyczność, jak i brak ugruntowanych procesów i potencjalnie mniejszą stabilność niż w dużych korporacjach.
🔴
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
Oczekuje się od Ciebie samodzielności i inicjatywy w tworzeniu procesów, które w większych firmach są już zdefiniowane.
🔴
połączy praktyczne programowanie z odpowiedzialnością za kierunek techniczny projektu i rozwój zespołu
Rola będzie wymagała zarówno aktywnego kodowania, jak i zarządzania ludźmi i strategią techniczną, co może być obciążające.
🔴
aktywny udział w programowaniu oraz rozwiązywaniu najbardziej złożonych problemów technicznych
Będziesz musiał być gotów do "grzebania" w kodzie i rozwiązywania trudnych problemów, nawet jeśli jest to rola liderska.
🟢
chce mieć realny wpływ na architekturę, standardy technologiczne i sposób budowania produktu od pierwszego dnia
Oczekuje się od Ciebie natychmiastowego zaangażowania i przejmowania odpowiedzialności za kluczowe decyzje techniczne.