Full Stack Engineer
Summary
Senior full-stack Java engineer joining a fintech payments company's Budapest dev team: builds web and server-side applications, designs databases, APIs and microservices, and maintains CI/CD pipelines. Core stack: Java 17-25, Spring, Angular/TypeScript, Kafka, Docker/Kubernetes.
Partnerünk egy dinamikusan
fejlődő fintech vállalat, amely biztonságos, innovatív és skálázható digitális
fizetési megoldásokat kínál vállalkozások és magánszemélyek számára
világszerte. Budapesti központjukba, a
fejlesztői csapat bővítése céljából Full Stack Engineer (Senior Java Developer)
pozícióba keresünk új kollégát.
- Webes és szerveroldali
alkalmazások fejlesztése korszerű technológiák alkalmazásával
- Adatbázisok tervezése,
implementálása és optimalizálása
- API-k és mikroszolgáltatások
tervezése, fejlesztése és dokumentálása
- CI/CD folyamatok, valamint
fejlesztési pipeline-ok kialakítása és fenntartása
- Részvétel architektúra-tervezési
feladatokban
- Reszponzív és felhasználóbarát
front-end felületek kialakítása
- A kódminőség biztosítása code
review-k és automatizált tesztek alkalmazásával
- Szoros együttműködés a
termékmenedzsmenttel, az UX csapattal és a fejlesztői csapattagokkal
- Hibajavítás,
teljesítményoptimalizálás és rendszerfelügyeleti feladatok támogatása
- Dokumentációk készítése,
hibakeresés, hibajavítás és az élesítési folyamatok támogatása
- Incidenskezelési folyamatok
támogatása
Requirements
- Felsőfokú szakirányú végzettség
- Minimum 5 év gyakorlati
tapasztalat kereskedelmi Java szoftverfejlesztés területén
- Többéves, banki környezetben
szerzett releváns szakmai tapasztalat
- Full-stack fejlesztési
tapasztalat (frontend és backend oldalon egyaránt)
- Angular és TypeScript ismerete
- Kiemelkedő Java tudás, különös
tekintettel a Java 17-25 verziók közötti újdonságokra, eltérésekre és bevált
gyakorlatokra
- Alapvető IT-biztonsági ismeretek
(RBAC, IAM, LDAP, JWT, token- és sessionkezelés stb.)
- A Spring keretrendszer magabiztos
ismerete
- REST és SOAP API-k tervezésében,
fejlesztésében és integrációjában szerzett tapasztalat
- Queue alapú rendszerek és Kafka
használatában szerzett fejlesztői gyakorlat
- Aktív részvétel a tervezési,
fejlesztési és tesztelési folyamatokban
- Kapcsolódó Java technológiák
alapos ismerete (Lombok, Spring Boot, Maven, Gradle stb.)
- Verziókezelő rendszerek és azok
kialakításának ismerete
- Adatbázis-ismeretek (RDBMS, SQL,
NoSQL)
- Docker és Kubernetes ismeretek
- Alapvető Linux-ismeretek
- Középfokú angol nyelvtudás, szakmai angol nyelv magabiztos értése
Személyes kompetenciák
- Kiváló
problémamegoldó és analitikus gondolkodás
- Önálló
munkavégzés és proaktív szemlélet
- Hatékony
együttműködés agilis környezetben, csapatban
Benefits
Amit kínálnak
- Dinamikusan
növekvő, nemzetközi háttérrel rendelkező csapat
- Versenyképes fizetés
- Folyamatos
szakmai fejlődési és előrelépési lehetőség
- Hibrid
munkavégzés