Senior Fullstack Developer (Java + React) z AI
Moondigo Sp. z o.o.
⚲ Warszawa
16 800 - 30 240 PLN (B2B)
Wymagania
- Java
- Spring
- React
- REST API
- Kubernetes
- Docker
- Terraform
- Cloud
- SaaS
- Jenkins
- Git
- AI
- NoSQL (nice to have)
- Azure (nice to have)
- GCP (nice to have)
- AWS (nice to have)
Opis stanowiska
O projekcie: Moondigo to firma technologiczna, która specjalizuje się w projektowaniu i wdrażaniu nowoczesnych rozwiązań IT dla różnych branż, w szczególności finansowej, ubezpieczeniowej oraz consultingowej. Tworzymy systemy, dostarczamy usługi chmurowe, DevOps i Security, wspierając klientów w rozwoju oraz automatyzacji procesów. Łączymy ekspercką wiedzę technologiczną z partnerskim podejściem – stawiamy na zaufanie, jakość i realny wpływ naszych ludzi na produkty. Rozpoczynamy budowę od podstaw autorskiego systemu, produktu oferowanego w modelu private cloud, z planem rozwoju do SaaS. To świetna okazja, by wejść w projekt na wczesnym etapie i mieć realny wpływ na architekturę, technologie oraz kierunek rozwoju. Szukamy Senior Fullstack Developera, który chce nie tylko rozwijać kod, ale także współtworzyć architekturę i aktywnie wykorzystywać AI w codziennej pracy (AI-Assisted Coding). Oferujemy - Pracę zdalną (z okazjonalnymi wizytami w biurze i u klientów – preferowana Warszawa) - Realny wpływ na produkt i technologie - Możliwość budowy systemu od zera - Pracę z nowoczesnym stackiem i podejściem AI-first - Elastyczne godziny pracy i partnerską kulturę - Kartę Multisport i opiekę medyczną LuxMed - Stabilną, długofalową współpracę Wymagania: - Min. 5–8 lat doświadczenia w pracy z Java i React - Doświadczenie w projektowaniu i rozwijaniu systemów (mile widziane doświadczenie architektoniczne) - Praktyczna znajomość lub chęć rozwijania się w AI-Assisted Coding - Dobra znajomość: - Java (Spring) - React - REST API - SQL / NoSQL ... - Doświadczenie z: - CI/CD, Jenkins - Docker, Kubernetes - Terraform - Chmurą (Azure / GCP / AWS) - Rozumienie architektury systemów (SaaS, cloud vs on-prem) - Proaktywność, odpowiedzialność i samodzielność w podejmowaniu decyzji - Dobre umiejętności komunikacyjne i pracy zespołowej Codzienne zadania: - Rozwój aplikacji fullstack (Java + React) - Współtworzenie architektury systemu i decyzji technologicznych - Budowanie kluczowych komponentów systemu - Wykorzystywanie AI w codziennej pracy developerskiej - Współpraca z zespołem Scrumowym (developerzy, PO, analityk) - Udział w kształtowaniu dobrych praktyk i standardów technologicznych