<![CDATA[ Hej!<br /> <br /> 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.<br /> 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.<br /> <br /> 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.<br /> <br /> Tvoje vsakodnevne naloge bodo:<br /> - Načrtovanje, razvoj in vzdrževanje zalednih sistemov, ki podpirajo igralniške operacije (varnost, transakcije, nadzor naprav, omrežna komunikacija ipd.).<br /> - Pisanje čiste, vzdržljive kode v Javi s poudarkom na zmogljivosti in zanesljivosti.<br /> - Refaktoriranje obstoječe kode in stalno izboljševanje zaledne arhitekture.<br /> - Sodelovanje z razvijalci, inženirji strojne opreme in testnimi inženirji za brezhibno integracijo med programsko opremo in fizičnimi komponentami.<br /> - Uporaba Gita za nadzor različic ter aktivno sodelovanje pri izboljšavah procesov in orodij.<br /> - Spremljanje trendov v industriji in novih tehnologij na področju razvoja iger.<br /> - Prispevanje k stalnemu izboljševanju naših razvojnih procesov in orodij. <br /><br /><p>Lokacija: Remote first</p> ]]>