FirstClass d.o.o.
Vas zanima razvoj programske opreme za zdravstvene ustanove? Radi rešujete zahtevnejše tehnične probleme in sodelujete pri načrtovanju rešitev? Bi poleg projektov za naročnike želeli sodelovati tudi pri razvoju internih orodij?
Za mednarodno tehnološko podjetje, ki razvija programske rešitve za zdravstvo, iščemo Senior Java razvijalca (m/ž). Delo vključuje razvoj in nadgradnjo obstoječih rešitev ter sodelovanje pri novih projektih.
Podjetje razvija modularne rešitve, ki povezujejo zdravstvene ustanove in njihove informacijske sisteme. Sodeluje predvsem z naročniki na Nizozemskem, razvoj pa temelji zlasti na Java EE / Jakarta EE. Ljubljanska ekipa sodeluje s kolegi iz drugih držav in je vključena tudi v načrtovanje tehničnih rešitev.
Del vloge je lahko tudi sodelovanje pri internem projektu, ki združuje različna interna orodja podjetja. Poleg rešitev za zdravstvene naročnike boste tako lahko sodelovali tudi pri razvoju programske opreme za interno uporabo.
Opis delovnega mesta
Ključne odgovornosti:
- razvoj in nadgradnja programskih rešitev za zdravstvo,
- samostojna izvedba zahtevnejših razvojnih nalog od analize zahtev do implementacije in testiranja,
- razvoj integracij in prilagajanje rešitev okoljem naročnikov,
- sodelovanje pri načrtovanju arhitekture in tehničnih rešitev,
- sodelovanje s produktno ekipo pri pretvorbi poslovnih zahtev v tehnične rešitve,
- priprava unit, integracijskih in E2E testov,
- pregled kode, pair programming in izmenjava znanja znotraj ekipe,
- predlaganje izboljšav razvojnega procesa, orodij in tehnologij,
- občasno sodelovanje na tehničnih delavnicah z naročniki in partnerji.
Pričakujemo
Od vas pričakujemo:
- najmanj 5 let profesionalnih izkušenj z razvojem v Javi,
- dobro poznavanje Java EE / Jakarta EE, vključno s CDI in JPA/Hibernate,
- izkušnje z razvojem in uporabo REST API-jev,
- dobro poznavanje relacijskih podatkovnih baz in SQL,
- izkušnje z unit in integracijskim testiranjem,
- izkušnje z Git in Maven,
- sposobnost samostojnega načrtovanja in izvedbe zahtevnejših razvojnih nalog,
- ustrezno tehnično znanje, pridobljeno z izobrazbo in/ali delovnimi izkušnjami,
- tekoče znanje angleškega jezika.
Prednost predstavljajo izkušnje z načrtovanjem arhitekture, zdravstvenimi standardi HL7 / FHIR ali IHE, orodji Ansible, Jenkins, Docker in Kubernetes ter rešitvami Keycloak, OpenID Connect in SAML 2.0. Primerni so tudi izkušeni full-stack razvijalci z močnim Java backend znanjem.
Kakšno osebo iščemo?
Iščemo razvijalca, ki zna zahtevnejšo nalogo samostojno prevzeti in izpeljati, pri tem pa se po potrebi uskladi z ekipo. Pomembno je, da zna obrazložiti svoje tehnične odločitve, sodelovati pri načrtovanju rešitev in pomagati manj izkušenim sodelavcem.
Vloga vključuje predvsem razvojno delo, ob tem pa tudi sodelovanje pri arhitekturnih razpravah, pregledih kode in izmenjavi znanja znotraj ekipe.
Ponujamo
Ponudba
- delo na programskih rešitvah za zdravstvo in internih projektih,
- zaposlitev za nedoločen čas s 6-mesečnim poskusnim obdobjem,
- plačilo glede na izkušnje in senioriteto,
- hibridno delo: 2 dni v pisarni in 3 dni na daljavo, z možnostjo dodatne fleksibilnosti,
- fleksibilen delovni čas,
- dodatno specialistično zdravstveno zavarovanje,
- možnost nagrad glede na dosežke oziroma poslovno uspešnost,
- izobraževanja in mentorstvo,
- proračun za dodatno delovno opremo,
- sodobne in psom prijazne pisarne.
Lokacija zaposlitve: Ljubljana
Razpis velja do zapolnitve delovnega mesta.