Kotlin / Spring Developer
- Puno radno vrijeme
Opis tvrtke
Mono je softverska i AI tvrtka sa sjedištem u Osijeku, s više od 20 godina iskustva u razvoju digitalnih rješenja za klijente diljem svijeta - od startupa do Fortune 500 kompanija. Tim od 160+ stručnjaka pokriva cjelokupan životni ciklus razvoja softvera. Dio smo Possehl grupe, njemačkog industrijskog konglomerata s više od 200 tvrtki.
Bavimo se AI-jem od kasnih devedesetih - ne kao trendom koji je zahvatio industriju nedavno, nego kao disciplinom kojom se bavimo od osnivanja tvrtke. Danas imamo nekoliko desetaka AI sustava u produkciji - u zdravstvu, farmaceutici, veterinarstvu, poljoprivredi i financijama, cijeli portfolio je dostupan na ai.mono.software. Uz razvojne usluge, razvijamo vlastite proizvode: Dokko (platforma za inteligentne asistente i agente) i eCTD Office (alat za farmaceutsku regulativu).
Dok je industrija zapošljavala i otpuštala u ciklusima, mi smo gradili tim koji vrijedi i ostaje - i to nastavljamo.
Radimo na zahtjevnim projektima i tražimo ljude koji to ozbiljno shvaćaju.
Opis posla
Kao Kotlin/Spring Developer u Monu, razvijat ćeš i održavati serverske aplikacije i API-je koji opslužuju tisuće korisnika. Sudjelovat ćeš u svim fazama razvoja: analizi zahtjeva, planiranju, implementaciji, code review-u, testiranju i optimizaciji performansi.
Radit ćeš na projektima za globalne klijente zajedno s frontend developerima, testerima i project managerima. Projekti su različiti po domeni i složenosti - od poslovnih aplikacija do sustava s visokim opterećenjem - ali zajednički nazivnik je visoka razina kvalitete koda i arhitekturne čistoće.
Odgovornosti
- Razvoj serverskih aplikacija i API-ja od dizajna do produkcije
- Rad s relacijskim bazama podataka i modeliranje podataka
- Suradnja na skalabilnim i sigurnim rješenjima unutar projektnih timova
- Sudjelovanje u code review-ima i arhitekturnim raspravama
- Pisanje testova i briga o kvaliteti vlastitog koda
- Optimizacija performansi postojećih sustava
- Komunikacija s frontend timom, testerima i project managerima
Kvalifikacije
Obavezno:
- Minimalno 1 godina praktičnog iskustva u backend razvoju
- Iskustvo s Kotlinom kao primarnim jezikom
- Iskustvo sa Spring ili Spring Boot frameworkom
- Čvrsto razumijevanje OOP principa, čistog koda i dizajn obrazaca
- Iskustvo s relacijskim bazama podataka (SQL, modeliranje podataka, upiti)
- Iskustvo u razvoju i dizajnu API-ja (REST, minimalno)
- Proaktivan pristup - ne čekaš da ti netko kaže što treba napraviti
- Tečan engleski u pisanoj i usmenoj komunikaciji
Prednost:
- Iskustvo s MongoDB-om ili drugim NoSQL bazama
- Full-stack iskustvo (razumijevanje frontend perspektive)
- Iskustvo s pitanjima sigurnosti i performansi u složenim sustavima
- Poznavanje mikroservisnih arhitektura
- Iskustvo s containerizacijom (Docker, Kubernetes)
Dodatne informacije
Što nudimo
- Kompetitivna plaća s redovitim rastom vezanim uz napredovanje
- Bonusi za radni učinak, božićni bonus i nagrade za godišnjice
- Fleksibilno radno vrijeme
- Moderna oprema
- Rad na značajnim projektima s globalnim klijentima
- Direktna komunikacija bez nepotrebne hijerarhije
Proces selekcije
Za iskusne kandidate s portfoliom ili relevantnim iskustvom proces je kratak:
- Pregled prijave - brzi pregled CV-a i dostavljenih materijala
- Tehnički razgovor - razgovor o iskustvu, arhitekturnim odlukama i pristupu razvoju
- Praktični test za junior kandidate - zadatak koji odražava stvarni posao (vremenski ograničen). Ukoliko imaš projekte u portfoliu koje nam možeš pokazati, ovaj se korak preskače.
- Ponuda
Kandidati bez portfelja ili vidljivih radova rješavaju kratak tehnički zadatak koji odražava stvarni posao.
Zaposlenje: puno radno vrijeme, rad na lokaciji Osijek. Hibridne opcije moguće za kandidate s iskustvom. Rad na daljinu nije dostupan za ovu poziciju.