A Zenga.hu-t működtető OTP Otthonmegoldások Kft. egy dinamikusan fejlődő csapat, amely nagyvállalati háttérrel és startup szemlélettel dolgozik azon, hogy Közép- és Kelet-Európában egyedülálló, innovatív otthonmegoldási szolgáltatásportfóliót hozzon létre. Ha szívesen dolgoznál izgalmas, valódi hatással bíró projekteken, miközben folyamatos fejlődési lehetőségek is várnak, csatlakozz hozzánk Senior Backend Developer pozícióba.
Ebben a szerepkörben a Azure-alapú ingatlan ökoszisztéma backend oldalának egyik meghatározó szereplője leszel. Java és Spring Boot alapokon nemcsak fejlesztesz, hanem aktívan részt veszel az architekturális döntésekben, szakmai sztenderdeket alakítasz ki, és támogatod a medior és junior kollégák fejlődését. Célod, hogy a mikroszolgáltatás-alapú rendszer hosszú távon is skálázható, karbantartható és megbízható maradjon.
Ezek a feladatok várnak nálunk:
Komplex backend komponensek tervezése és megvalósítása a mikroszolgáltatás-alapú platformján
Architekturális döntések meghozatala és technológiai irányok meghatározása a csapattal együtt
REST és event-driven API-k tervezése, Kafka-alapú aszinkron kommunikációval
PostgreSQL és Elasticsearch megoldások tervezése és teljesítmény-optimalizálása nagy forgalmú ingatlankeresési igényekhez
Azure-alapú felhőinfrastruktúrán futó szolgáltatások fejlesztése, az üzemeltetési szempontok figyelembevételével
Code review-k végzése, fejlesztési sztenderdek kialakítása és fenntartása
Medior és junior kollégák mentorálása, tudásmegosztás támogatása
Szoros együttműködés a Product, Frontend és DevOps csapatokkal
Technikai adósság csökkentése, refaktorálási irányok meghatározása és megvalósítása
Téged várunk, ha van:
Legalább 5 év tapasztalatod Java backend fejlesztés területén
Mélyreható ismereted a Spring Boot és a Spring ökoszisztéma terén (pl. Security, Data JPA, Cloud)
Gyakorlatod mikroszolgáltatás-alapú architektúrák tervezésében, valamint az üzemeltetési szempontok figyelembevételében
Magabiztos tudásod tervezési minták és architekturális elvek alkalmazásában (SOLID, Clean Code, DRY stb.)
Erős SQL tudásod, valamint éles tapasztalatod PostgreSQL használatában (indexelés, particionálás, teljesítményhangolás)
Tapasztalatod Apache Kafka alapú event streaming megoldásokkal
Tesztelési szemléleted és gyakorlati tapasztalatod (JUnit, Mockito, Testcontainers, integrációs tesztek)