
Viši inženjer softvera – Backend za SJ
Opis
Želite li sudjelovati u pokretanju razvoja najkorištenije platforme za putovanja u Švedskoj?
Kod nas u SJ dobit ćete središnju ulogu u razvoju naših prodajnih kanala – SJ.se, naša aplikacija, korisnička služba i suradnje s putničkim agencijama. Naša backend rješenja upravljaju svim transakcijama u stvarnom vremenu, što znači da su dostupnost, performanse i sigurnost uvijek u fokusu.
Vaša buduća uloga
Kao viši inženjer softvera postat ćete ključna osoba u jednom od naših agilnih razvojnih timova. Preuzimate odgovornost za cjelinu – od dizajna sustava i arhitekture do razvoja, rada i stalnih poboljšanja. Uloga uključuje vođenje tehničkih inicijativa i podučavanje drugih programera, dok istovremeno pridonosite izgradnji arhitekture gdje su frontend, BFF i backend usluge povezane na skalabilan i dugoročno održiv način. Radite u skaliranoj agilnoj okolini, gdje više timova surađuje kako bi isporučili cjelinu.
Uloga uključuje da vi:
- Vodite dizajn i razvoj složenih backend rješenja u Java/Spring Boot.
- Gradite i dalje razvijate API-je i mikrousługe s fokusom na performanse, sigurnost i dostupnost.
- Stvarate i dalje razvijate robusnu arhitekturu koja povezuje frontend, BFF i backend usluge, s jasnim sučeljima i skalabilnošću u fokusu.
- Podučavate, podržavate i inspirirate kolege kako biste podigli tehničku razinu tima.
- Osiguravate stabilan rad kroz praćenje i upravljanje incidentima.
- Pokrećete poboljšanja u arhitekturi, kvaliteti koda i metodologiji.
- Doprinosite tehničkoj strategiji i koordinaciji između timova.
- Aktivno sudjelujete i surađujete unakrsno funkcionalno u skaliranoj agilnoj okolini.
Očekivanja od osobe koju tražimo
Tražimo vas koji imate duboko tehničko znanje, cjelovit pogled na sustave i jaku volju za pokretanjem razvoja naprijed. Analitični ste, komunikativni i bez prestiža, i sviđa vam se uloga tehničkog voditelja – gdje preuzimate odgovornost za smjer i podučavate druge.
Voljeli bismo da imate:
- Relevantnu akademsku izobrazbu na visokoškolskoj ili sveučilišnoj razini (ili ekvivalentno iskustvo).
- Iskustvo u dizajnu i izgradnji arhitekture koja povezuje front-end, BFF i backend usluge.
- Razvoj i arhitektura: Java, Spring Boot, razvoj API-ja, relacijske baze podataka.
- Poznavanje cloud tehnologije i infrastrukture: Azure PaaS, IaC, Kubernetes/Docker.
- Iskustvo s DevOps/CI/CD, automatizacijom i dokumentacijom.
- Sposobnost vođenja tehničkih inicijativa, podrške timu i podučavanja drugih programera.
- Iskustvo rada u skaliranoj agilnoj okolini (npr. SAFe ili ekvivalentno).
Pozitivna iskustva
- Rješenja za plaćanje (npr. Swish, Paynova).
- Podaci i cloud usluge (PostgreSQL, KQL, Azure PaaS).
- Testiranje i metode (JUnit, Cucumber, OSDM).
Prijava i informacije
Odabir se obavlja kontinuirano, pa pošaljite svoju prijavu što je prije moguće.
Uslovi
Puno radno vrijeme Trajanje zaposlenja prema dogovoru
Zahtjevi
Radno iskustvo
Backend programer