Zaposlitveni oglasi » Senior Java Software Engineer
Senior Java Software Engineer @ Enigma Gaming d.o.o.
- objavljeno ::
Opis delovnega mesta
Hej!
Iščemo izkušenega razvijalca — nekoga, ki odlično razume strukturirano, objektno usmerjeno programiranje in zna razmišljati sistemsko. Ni pomembno, ali prihajaš iz sveta Jave, C/C++ ali C# — če dobro obvladaš katerikoli od teh jezikov, se boš v našem tehnološkem okolju hitro znašel. Ne želimo se omejevati le na poznavanje določenega jezika; veliko bolj nam je pomembno, kako razmišljaš, kako gradiš kodo in kako rešuješ izzive.
Kot Senior Java Software Engineer pri Enigmi boš delal na ključnih sistemih, ki poganjajo naše fizične igralne avtomat na jedrni infrastrukturi, ki stoji za vsako igralčevo interakcijo. Tvoje naloge bodo obsegale vse od varnega obdelovanja transakcij do integracije s strojno opremo in komunikacije z zunanjimi storitvami, kot so jackpot strežniki.
Postal boš del majhne, sodelovalne ekipe, kjer bo tvoj prispevek oblikoval končni izdelek od začetka do konca. Ne glede na to, ali boš pilil arhitekturo zaledja, optimiziral komunikacijo z napravami ali skrbel, da transakcije potekajo brezhibno, bo tvoje delo imelo neposreden in trajen vpliv.
Tvoje vsakodnevne naloge bodo:
- Načrtovanje, razvoj in vzdrževanje zalednih sistemov, ki podpirajo igralniške operacije (varnost, transakcije, nadzor naprav, omrežna komunikacija ipd.).
- Pisanje čiste, vzdržljive kode v Javi s poudarkom na zmogljivosti in zanesljivosti.
- Refaktoriranje obstoječe kode in stalno izboljševanje zaledne arhitekture.
- Sodelovanje z razvijalci, inženirji strojne opreme in testnimi inženirji za brezhibno integracijo med programsko opremo in fizičnimi komponentami.
- Uporaba Gita za nadzor različic ter aktivno sodelovanje pri izboljšavah procesov in orodij.
- Spremljanje trendov v industriji in novih tehnologij na področju razvoja iger.
- Prispevanje k stalnemu izboljševanju naših razvojnih procesov in orodij.
Od kandidatov zahtevamo
Smo prava kombinacija?
- Imaš dokazljive izkušnje z razvojem zalednih sistemov v Javi.
- Obvladaš Javo ali drug programski jezik, kot so C/C++ ali C#.
- Imaš izkušnje z Gitom.
- Obvladaš angleški jezik.
- Uživaš v reševanju kompleksnih problemov in se ponašaš s čisto, premišljeno kodo.
- Si samozavesten pri samostojnem delu, dobro organiziran in znaš dostaviti rezultate.
- Si naravno radoveden in vedno želiš rasti — bodisi z reševanjem novih tehničnih izzivov ali pridobivanjem veščin, ki izboljšajo izdelek.
Dodatne točke (a niso pogoj):
- Izkušnje s C/C++ ali kakšnim drugim nizkonivojskim programskim jezikom.
- Znanje s področja integracije strojne opreme, vgrajenih sistemov ali protokolov naprav (npr. SAS).
- Razumevanje omrežij, transakcijske logike in igralniških komunikacijskih standardov.
- Poznavanje podatkovnih baz.
Kandidatom ponujamo
- Zaposlitev za nedoločen čas. Smo ekipa na dolgi rok; ponujamo pogodbo za nedoločen čas s 6-mesečnim poskusnim obdobjem.
- Remote-first in prilagodljiva kultura dela. Čeprav delamo na daljavo, se občasno srečamo v naši pisarni v Novi Gorici za brainstorminge, usklajevanja ali preprosto za osebno povezovanje. Cenimo zaupanje, samostojnost in jasno komunikacijo.
- Pomenljiv vpliv v majhni, strokovni ekipi. Brez plasti managementa — tvoje delo neposredno oblikuje izdelek.
- Lastništvo skozi celoten življenjski cikel izdelka. Od koncepta in kode do igralčeve izkušnje in fizične integracije z igralnimi napravami.
- Tehnična svoboda. Tvoje ideje štejejo. Ne glede na to, ali gre za igranje, arhitekturo ali optimizacijo zmogljivosti; želimo, da izzivaš, izboljšuješ in inoviraš.
- Redka kombinacija softvera in hardvera. Za razliko od tipičnih studiev za razvoj iger boš gradil programsko opremo, ki komunicira s pravimi napravami; to je poseben izziv.
- Priložnost za dolgoročno rast. Ne iščemo le razvijalcev; iščemo bodoče tehnične vodje. Če si pripravljen prevzeti pobudo, ti bomo dali prostor in podporo, da zrasteš v vodilno tehnično vlogo.
- Konkurenčno plačilo. Ponujamo plačo, ki odraža tvoje znanje in izkušnje.
Kontakt
Si pripravljen/a?
Prijavi se tako, da do 30. maja izpolniš naš prijavni obrazec. Veselimo se, da se spoznamo!
Če imaš kakršna koli vprašanja, nam lahko pišeš na stasa.tovornik@enigma-gaming.si - tu smo zate.
Link za prijavo: https://tally.so/r/wMPzZY
Več o nas: https://salt-tomato-227.notion.site/enigma-gaming?pvs=74
Klasifikacija delovnega mesta
- Lokacija:
- Remote first
- Plačilo:
- 4500 - 7000 bruto EUR / mesec
- Delovni čas:
- redna zaposlitev
Zahtevana znanja
- Java
- napredno znanje
- C/C++
- predhodno znanje ni potrebno
- C#
- predhodno znanje ni potrebno
O podjetju
Pri Enigma Gaming ustvarjamo to, kar igralci vidijo, slišijo in občutijo — fizične igralne avtomate s slot igrami, ki zaživijo v resničnih igralnih napravah. Smo majhna, a zelo specializirana ekipa z več kot 15 leti izkušenj v razvoju kompleksnih in visoko zmogljivih igralniških sistemov.