Text copied to clipboard!
Naslov
Text copied to clipboard!Java razvijalec programske opreme
Opis
Text copied to clipboard!
Iščemo izkušenega Java razvijalca programske opreme, ki se bo pridružil naši dinamični ekipi in prispeval k razvoju inovativnih rešitev za naše stranke. Kot Java razvijalec boste odgovorni za načrtovanje, razvoj, testiranje in vzdrževanje robustnih in skalabilnih aplikacij, ki temeljijo na Java tehnologijah. Vaša naloga bo sodelovanje z drugimi razvijalci, arhitekti programske opreme in poslovnimi analitiki pri razumevanju zahtev ter implementaciji rešitev, ki izpolnjujejo potrebe naših uporabnikov.
Pričakujemo, da boste uporabljali najboljše prakse razvoja programske opreme, vključno z uporabo sodobnih razvojnih orodij, testiranja in integracije. Pomembno je, da ste sposobni učinkovito reševati tehnične izzive, optimizirati obstoječo kodo ter zagotavljati visoko raven kakovosti programske opreme. Prav tako boste imeli priložnost sodelovati pri arhitekturnih odločitvah in prispevati k izboljšavam razvojnih procesov.
Od kandidata pričakujemo dobro poznavanje Java programskega jezika, izkušenj z razvojem spletnih aplikacij, poznavanje relacijskih baz podatkov in uporabe orodij za nadzor različic. Zaželeno je tudi poznavanje ogrodij, kot so Spring, Hibernate ali podobnih, ter izkušnje z razvojem RESTful API-jev. Delo poteka v agilnem okolju, zato je pomembna sposobnost timskega dela, prilagodljivost in pripravljenost na učenje novih tehnologij.
Ponujamo stimulativno delovno okolje, možnosti za strokovno rast in izobraževanje, fleksibilen delovni čas ter sodelovanje pri zanimivih projektih za domače in tuje naročnike. Če ste motivirani, samoiniciativni in vas veseli delo z najnovejšimi tehnologijami, vas vabimo, da se prijavite in postanete del naše uspešne ekipe.
Odgovornosti
Text copied to clipboard!- Načrtovanje, razvoj in vzdrževanje Java aplikacij
- Sodelovanje pri analizi zahtev in pripravi tehničnih rešitev
- Pisanje čiste, učinkovite in dobro dokumentirane kode
- Testiranje in odpravljanje napak v programski opremi
- Integracija z zunanjimi sistemi in API-ji
- Optimizacija obstoječih rešitev za boljšo zmogljivost
- Sodelovanje v agilnih razvojnih ekipah
- Spremljanje novosti in uvajanje novih tehnologij
- Priprava tehnične dokumentacije
- Podpora uporabnikom in odpravljanje tehničnih težav
Zahteve
Text copied to clipboard!- Vsaj 2 leti izkušenj z razvojem v Javi
- Dobro poznavanje Java SE in Java EE
- Izkušnje z ogrodji, kot so Spring, Hibernate ali podobnimi
- Poznavanje relacijskih baz podatkov (npr. MySQL, PostgreSQL)
- Izkušnje z razvojem RESTful spletnih storitev
- Sposobnost timskega dela in komunikacije
- Poznavanje orodij za nadzor različic (npr. Git)
- Samoiniciativnost in želja po učenju novih tehnologij
- Osnovno znanje angleškega jezika
- Zaželeno poznavanje DevOps orodij in praks
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne izkušnje imate z razvojem v Javi?
- Katere Java ogrodja najbolje poznate?
- Ste že razvijali RESTful API-je? Opišite primer.
- Kako pristopate k odpravljanju napak v kodi?
- Ali imate izkušnje z agilnim načinom dela?
- Kako zagotavljate kakovost programske opreme?
- Katera orodja za nadzor različic ste uporabljali?
- Ste že sodelovali pri arhitekturnih odločitvah?
- Kako se izobražujete o novih tehnologijah?
- Ali ste pripravljeni delati na več projektih hkrati?