
Uni Systems je tvrtka za informacijske i komunikacijske tehnologije koja organizacijama pomaže modernizirati način poslovanja kroz digitalnu transformaciju. Njezin rad obuhvaća infrastrukturu i operacije, tehnologije oblaka i podatkovnih centara, kibernetičku sigurnost, poslovne platforme, analitiku velikih podataka, nove tehnologije i umjetnu inteligenciju. Tvrtka podržava klijente u sektorima kao što su bankarstvo, državna uprava, telekomunikacije, zdravstvo, maloprodaja, savjetovanje i logistika, kombinirajući tehnološko znanje s rješenjima usmjerenima na pojedine sektore. Za stručnjake koji razmatraju mogućnosti u tvrtki Uni Systems, njezin profil odražava rad na sjecištu isporuke IT rješenja velikih razmjera, inovacija, održivosti i digitalne etike.
Senior full-stack Java developer, rad na daljinu iz Luksemburga
Razvijajte Java mikrousluge i Angular aplikacije u tvrtki Uni Systems. Sudjelujte u testiranju, upravljanju izdanjima i promjenama te suradnji s klijentima i poslovnim timovima.
Opis
- Prikupljati poslovne potrebe u suradnji sa stručnjacima za pojedina područja.
- Pregledavati postojeće procese i aplikacije zajedno s novim korisničkim zahtjevima.
- Oblikovati aplikacije i mikrousluge u skladu s poslovnim potrebama.
- Razvijati aplikacije i mikrousluge odgovarajućim tehnologijama.
- Održavati postojeće aplikacije temeljene na mikrouslugama u različitim odjelima.
- Provodiiti jedinične, integracijske, sistemske i testove performansi.
- Podržavati korisničko prihvatno testiranje i osigurati poslovno odobrenje.
- Predavati kod, konfiguraciju i automatizirane jedinične testove u Git te, prema potrebi, dodavati dokumentaciju u Javadocu, Asciidocu ili drugom formatu.
- Bilježiti rezultate testiranja i upravljati promjenama u ServiceNowu.
- Pripremati dokumentaciju, izvješća i materijale za upravljanje promjenama.
- Aktivno sudjelovati u agilnim ceremonijama.
- Pripremati izdanja i koordinirati njihovu provedbu.
- Čuvati materijale za reviziju u SharePointu.
- Procjenjivati rizike i koordinirati pitanja povezana s promjenama.
- Pomagati u isporuci implementacija i prilagođavati prakse u industriji.
- Graditi odnose s klijentima u različitim odjelima i jasno komunicirati.
Zahtjevi
- Završen studij informatike i najmanje 10 godina praktičnog iskustva u razvoju u Javi.
- Iskustvo u pisanju i održavanju automatiziranih jediničnih i integracijskih testova za Java aplikacije.
- Praktično iskustvo u razvoju uz Spring i Spring Boot, uključujući perzistenciju podataka uz JPA i Hibernate.
- Iskustvo u timskom razvoju softvera putem Gita, uključujući grananje, zahtjeve za povlačenje ili spajanje te pregled koda.
- Iskustvo u postavljanju upita relacijskim bazama podataka pomoću SQL-a te upotrebi XML-a, YAML-a i JSON-a u razvoju ili konfiguraciji.
- Praktično iskustvo u razvoju softvera uz AI agente kao što su GitHub Copilot, Claude Code ili Codex, uključujući izmjene aplikacijskog koda koje izvode agenti; samo automatsko dovršavanje koda ne smatra se odgovarajućim iskustvom.
- Praktično iskustvo u razvoju Angular sučelja uz TypeScript ili JavaScript.
- Napredno znanje engleskog jezika u govoru i pismu (C1).
- Iskustvo s Apache Camelom.
- Iskustvo sa Scrumom i DevSecOpsom.
- Iskustvo s CI/CD cjevovodima, primjerice Azure Pipelinesom.
- Iskustvo s infrastrukturom kao kodom, primjerice Terraformom, i kontejnerskim platformama, primjerice Dockerom.
- Iskustvo s arhitekturom javnog oblaka, primjerice Microsoft Azureom.
- Iskustvo u razvoju mikrousluga.
- Iskustvo u financijskim uslugama.
- Iskustvo u upravljanju uslugama prema ITIL-u.