Java Developer with AI - praca zdalna
Brak informacji o wynagrodzeniu
MidFull-time
#366788·Dodano 20 dni temu·9
Źródło: nofluffjobs.comTech Stack / Keywords
JavaAICI/CDDockerSpring BootREST APISQLAzureGCP
Firma i stanowisko
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ła 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ą.
Wymagania
- Minimum 3 lata (Mid) lub 6 lat (Senior) doświadczenia komercyjnego jako Java Developer.
- Bardzo dobra znajomość języka Java oraz ekosystemu Spring/Spring Boot.
- Zainteresowanie AI w software development oraz praktyczna gotowość do korzystania z narzędzi AI w pracy programistycznej.
- Znajomość architektury mikroserwisowej: projektowanie, wdrażanie i utrzymanie.
- Doświadczenie w pracy z relacyjnymi bazami danych SQL (PostgreSQL, MySQL).
- Praktyczna znajomość REST API i standardów dokumentacji (OpenAPI / Swagger).
- Znajomość rozwiązań chmurowych: Azure lub GCP.
- Doświadczenie z Gitem oraz procesami CI/CD.
- Znajomość Dockera w środowiskach deweloperskich i produkcyjnych.
- Umiejętność analitycznego myślenia i samodzielnego rozwiązywania problemów technicznych.
- Dobra znajomość języka angielskiego (min. B2) do codziennej dokumentacji i komunikacji z klientem.
Nice to have:
- Doświadczenie z Kubernetes: orkiestracja kontenerów w środowisku produkcyjnym.
- Znajomość systemów kolejkowych.
- Doświadczenie w projektach z branży ubezpieczeniowej lub finansowej.
Obowiązki
- Projektowanie i rozwój aplikacji backendowych w technologii Java w architekturze mikroserwisowej.
- Tworzenie i rozwijanie REST API oraz integracji systemowych zgodnych z wymogami branży ubezpieczeniowej.
- Wykorzystywanie narzędzi AI-assisted development w codziennej pracy do analizy kodu, generowania rozwiązań, refaktoryzacji, testów i dokumentacji technicznej.
- Współprojektowanie architektury systemu i aktywny udział w decyzjach technologicznych od pierwszego dnia.
- Współpraca z zespołami Frontend, DevOps, QA oraz Product Ownerami w zwinnym środowisku pracy.
- Optymalizacja wydajności i skalowalności rozwiązań z myślą o długookresowym rozwoju produktu.
- Udział w code review oraz aktywne dbanie o jakość i czytelność kodu.
- Tworzenie dokumentacji technicznej wspierającej onboarding i rozwój zespołu.
Benefity
- Praca hybrydowa: głównie zdalnie, z regularną obecnością u klienta lub w biurze raz w tygodniu lub raz na dwa tygodnie (warsztaty, kluczowe spotkania).
- Realny wpływ na architekturę i rozwój produktu jako współtwórca.
- Możliwość budowania systemu od zera: architektura, standardy, zespół.
- Długofalowa współpraca na kontrakcie B2B.
- Elastyczne godziny pracy.
- Karta Multisport.
- Prywatny pakiet medyczny LuxMed.
Karta sportowa
Opieka zdrowotna
moondigo sp. z o.o.
36 aktywnych ofert