Lead Software Engineer
Az Ekata, a Mastercard vállalata a Cyber & Intelligence Solutions divízión belül, Lead Software Engineert keres a Platform & API csapatába. Technikai vezetőként (tech lead) irányítanád a csapat fejlesztőit egy földrajzilag sokszínű, nagyobb csapaton belül, nagy teljesítményű adatfeldolgozó alkalmazásokat tervezve, kódolva és karbantartva a JVM-platformon (elsősorban Clojure-ban), AWS-en futtatva. Az ideális jelölt tapasztalattal rendelkezik fejlesztők mentorálásában és vezetésében, valamint mély tapasztalattal belső és külső API-k építésében.
Feladatok
- ▹Munka egy fejlesztői Scrum-csapat részeként, földrajzilag sokszínű agilis környezetben
- ▹A csapattagok vezetésének és mentorálásának segítése technikai szempontból
- ▹Felelősségvállalás a szoftver backend (REST API) megoldások elemzéséért, tervezéséért, fejlesztéséért és szállításáért
- ▹Új alkalmazások és testreszabások követelményeinek meghatározása a Mastercard szabványaihoz, folyamataihoz és legjobb gyakorlataihoz igazodva
- ▹Alkalmazások fejlesztése, testreszabása és tesztelése a Mastercard specifikációihoz való integrálás érdekében
- ▹Részvétel egy nappali csapatügyeleti beosztásban az API-k támogatására az ügyfélhasználat során
Elvárások
- ▹Bizonyított szoftverfejlesztési tapasztalat professzionális fejlesztőcsapatban
- ▹Erős tanulási hajlandóság és képesség, valamint kihívást jelentő lehetőségek vállalása
- ▹Erős kommunikációs készségek (szóbeli és írásbeli), valamint erős kapcsolatépítési, együttműködési és szervezési készségek
- ▹JVM-tapasztalat, vagy tapasztalat legalább egy objektumorientált nyelvben (Java, C#, C++, Python stb.), ideális esetben némi korábbi rálátással a funkcionális programozásra (pl. Clojure)
- ▹Egységtesztelési keretrendszerek és verziókövető rendszerek ismerete (Git / BitBucket előny)
- ▹Tapasztalat felhőalapú szerverkörnyezetekkel (ideális esetben AWS)
- ▹BSc diploma Information Systems, információtechnológia, számítástudomány vagy mérnöki területen, vagy azzal egyenértékű munkatapasztalat
Előny
- ▹Tapasztalat Clojure-ral, JVM-nyelvekkel (pl. Java), funkcionális programozási nyelvekkel, JSON-nal, HTTP-vel, RESTful szolgáltatásokkal
- ▹Tapasztalat automatizált elfogadási tesztek írásában Cucumber, RestAssured stb. eszközökkel (CI/CD pipeline-okban használva)
- ▹Tapasztalat SQL és NoSQL adatbázisokkal (Cassandra, Redis vagy más)
- ▹Tapasztalat CI/CD környezetben való munkavégzésben (Jenkins előny)
- ▹Tapasztalat Confluence-szel, JIRA-val és Agile-lal
- ▹Tapasztalat ügyféloldali, skálázható és nagy teljesítményű RESTful API-kkal
- ▹Tapasztalat monitorozó eszközökkel és nagy forgalmú API-k támogatásával
- ▹Érdeklődés a csalásfelderítés és a biztonság iránt
- ▹Tapasztalat biztonságos megoldások szállításában a pénzügyi / csalásmegelőzési szektorban
Soft skillek
Amit kínálunk
- ▹Hibrid munkakörnyezet, beleértve a szabályzat szerinti bárhonnan dolgozható heteket
- ▹Csapat- és Tech Hub-események: irodán belüli és kívüli játékok, sportcsapatok, hackathonok, lunch & learn alkalmak és rendszeres irodai ebédek
- ▹Versenyképes fizetés
- ▹Kibővített egészségügyi juttatások
- ▹Rugalmas munkaidő
- ▹Bátorítás és támogatás a szakmai fejlődéshez
A munkáltatóról
Az Ekata, a Mastercard vállalata a Cyber and Intelligence Solutions (C&I) divízión belül, az identitásellenőrzés globális szabványa, amely bármely digitális tranzakciót összeköt a mögötte álló emberrel. Ekata Identity Engine motorja összetett gépi tanulást használ tranzakciók milliárdjain, hogy iparágvezető kockázatértékelési megoldásokat nyújtson.