
Citi je globalno bančno in finančno podjetje, ki zagotavlja storitve potrošnikom, korporacijam, vladam in institucijam. Njegova ponudba vključuje bančništvo za prebivalstvo, kreditne kartice, upravljanje premoženja, poslovno bančništvo in investicijsko bančništvo, podprto s poslovanjem v več kot 100 državah. Kot velika mednarodna finančna organizacija Citi združuje ekipe, ki delujejo na področjih bančništva, finančnih storitev in fintecha.
Višji tehnični vodja za Javo v Puni (hibridno)
Vodite posodobitev Citijeve globalne platforme za obdelavo deviznih poslov s strateškimi integracijami za upravljanje tveganj, uvajanjem oblaka in naprednejšim avtomatiziranim testiranjem. Usmerjajte prakse razvoja v Javi, selitev platforme in inženirsko sodelovanje med razvojnimi ekipami.
Opis
- Pomagajte posodobiti platformo za obdelavo deviznih poslov
- Razvijajte in integrirajte komponente za vire podatkov o poslih, usklajevanje in nadzor za selitev na strateško platformo za upravljanje tveganj
- Podpirajte uvajanje notranjih in zunanjih rešitev v oblaku
- Izboljšujte avtomatizirano testiranje ter hkrati zmanjšujte obseg ročnega upravljanja okolij
- Skrajšujte cikle regresijskega testiranja in omogočajte vzporedno testiranje med projekti
- Avtomatizirajte uveljavljene starejše tehnologije za podporo selitvi na strateške platforme
- Spodbujajte najboljše inženirske prakse v skupnosti razvijalcev FX
- Mentorirajte mlajše inženirje in analitike
- Obravnavajte pobude z velikim vplivom s presojanjem zapletenih poslovnih procesov, vedenja sistemov in panožnih standardov
- Zagotavljajte strokovno znanje s področja razvoja v Javi ter usklajujte zasnove aplikacij z načrtom poslovne arhitekture
- Vzpostavljajte standarde za programiranje, testiranje, odpravljanje napak in uvajanje
- Ocenjujte, kako arhitekturne in infrastrukturne komponente sodelujejo pri doseganju poslovnih ciljev
- Prepoznavajte težave in ustvarjajte inovativne rešitve s podrobno analizo in premišljeno razlago
Zahteve
- Napredne izkušnje z osnovami Jave
- Praktične izkušnje s Spring Bootom, Spring Securityjem in OAuthom
- Vsaj 10 let poklicnih izkušenj
- Dobro razumevanje načel čiste kode in razvoja, vodenega s testi
- Izkušnje z orodjema za gradnjo Gradle in Maven
- Dobro poznavanje sistemov Linux in Unix
- Izkušnje z uporabo Jenkinsa ali TeamCityja
- Poznavanje Apache Kafke je prednost
- Poznavanje OpenShifta je prednost
- Poznavanje Dockera je prednost
- Izkušnje z orodji in praksami opazljivosti, vključno z Grafano in OpenTelemetry
- Izkušnje z ogrodji za skaliranje in orkestracijo, kot sta Conductor ali Temporal, so prednost
- Praktične izkušnje z generativno umetno inteligenco
- Diploma dodiplomskega ali univerzitetnega študija oziroma enakovredne izkušnje
Ugodnosti
- Zaposlovanje z enakimi možnostmi
- Kandidatom invalidom so na voljo razumne prilagoditve