Summary
✨ AI‑Generated
A senior Java engineering role focused on developing modular healthcare software solutions. The position involves backend development, architecture improvements, and collaboration with international teams.
Highlights
Opportunity to influence architecture decisions while developing healthcare technology solutions in an international environment.
Description
Vas motivira razvoj programske opreme, ki zdravstvenim ekipam olajša delo? Radi rešujete kompleksne tehnične izzive in razmišljate o tem, kako posamezna rešitev deluje v širši arhitekturi produkta? Vas privlači možnost, da poleg rešitev za zdravstvo sodelujete tudi pri razvoju internih orodij, ki jih uporablja širša mednarodna ekipa?
Za mednarodno tehnološko podjetje, ki razvija digitalne rešitve za zdravstvo, iščemo Senior Java razvijalca (m/ž).
Prevzeli boste pomembno vlogo pri razvoju in nadgradnji obstoječih produktov ter sodelovali pri nastajanju novih rešitev.
Podjetje razvija modularne rešitve, ki povezujejo zdravstvene ustanove in njihove informacijske sisteme.
Sodeluje predvsem z naročniki v Veliki Britaniji in na Nizozemskem.
Razvoj temelji zlasti na Java EE / Jakarta EE.
Ljubljanska ekipa deluje v mednarodnem okolju in ima možnost vplivati na arhitekturne ter tehnološke odločitve.
Vloga ponuja tudi možnost sodelovanja pri razvoju internega projekta, ki deluje kot osrednje vozlišče za interna orodja.
Tako boste lahko poleg rešitev za zdravstvene naročnike prispevali tudi k razvoju orodij, ki podpirajo delo širše skupine.
Ključne odgovornosti:
načrtovanje, razvoj in nadgradnja digitalnih rešitev za zdravstvo,prevzem kompleksnejših razvojnih nalog od analize zahtev do implementacije, dokumentacije in testiranja,razvoj integracij in prilagajanje rešitev okoljem naročnikov,sodelovanje pri arhitekturnih odločitvah, tehničnem načrtovanju in pripravi specifikacij,sodelovanje s produktno ekipo pri pretvarjanju poslovnih zahtev v tehnične rešitve,zagotavljanje kakovosti kode z unit, integracijskim in E2E testiranjem,izvajanje pregledov kode, sodelovanje pri pair programmingu in prenos znanja na sodelavce,predlaganje izboljšav razvojnih praks, orodij in tehnologij ter sodelovanje na tehničnih delavnicah z naročniki in partnerji.
Od vas pričakujemo:
najmanj 5 let profesionalnih izkušenj z razvojem v Javi, tudi na kompleksnih produkcijskih aplikacijah,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 ter uporabo Git in Maven,sposobnost samostojnega načrtovanja in izvedbe zahtevnejših razvojnih nalog,ustrezno tehnično znanje, pridobljeno z izobrazbo in/ali profesionalnimi 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.
Dobrodošli so tudi izkušeni full-stack razvijalci z močnim Java backend znanjem.
Kakšno osebo iščemo?
Iščemo samostojnega in praktično usmerjenega razvijalca, ki razume širšo sliko produkta, zna pretehtati različne tehnične možnosti in prevzame odgovornost za izvedbo.
Pomembni so sodelovanje z ekipo, jasno podajanje tehničnih argumentov in pripravljenost na deljenje znanja.
V vlogi boste imeli prostor tako za poglobljeno razvojno delo kot za sodelovanje pri arhitekturnih razpravah in mentoriranju.
Ponudba
delo na kompleksnih digitalnih rešitvah za zdravstvo in novih internih produktih,zaposlitev za nedoločen čas s 6-mesečnim poskusnim obdobjem,konkurenčen paket nagrajevanja glede na izkušnje in senioriteto,hibridno delo (2 dni v pisarni, 3 dni na daljavo),fleksibilen delovni čas,dodatno specialistično zdravstveno zavarovanje in možnost nagrad za dosežke oziroma poslovno uspešnost,izobraževanja, mentorstvo, proračun za dodatno delovno opremo,sodobne in psom prijazne pisarne.
Lokacija zaposlitve: Ljubljana
Razpis velja do zapolnitve delovnega mesta.