Állás · Senior

Vezető Java fejlesztő

Szoftverfejlesztő • Senior • Remote • Teljes munkaidő Olaszország Olaszország

Vezető Java fejlesztői pozíció Indiában (távmunka), amely csapatvezetést, architektúra-tervezést és gyakorlati fejlesztést kombinál mikroszolgáltatás-alapú, felhő-natív vállalati alkalmazásokon, 12-15 éves tapasztalattal rendelkezők számára.

Feladatok

  • Fejlesztői csapat vezetése és mentorálása, kódolási standardok betartatása
  • Kódfelülvizsgálatok, design review-k és architekturális megbeszélések lebonyolítása
  • Technikai döntéshozatal irányítása, útmutatás megoldástervezéshez
  • Mérnöki kiválóság előmozdítása folyamatos fejlesztési kezdeményezésekkel
  • Skálázható, ellenálló és biztonságos vállalati alkalmazások tervezése és megvalósítása
  • Magas és alacsony szintű tervdokumentumok (HLD, LLD) készítése
  • Mikroszolgáltatás-alapú, felhő-natív megoldások architektúrájának tervezése
  • Alkalmazások teljesítmény-, megbízhatósági és skálázhatósági követelményeinek biztosítása
  • Aktív részvétel fejlesztésben, hibakeresésben, teljesítmény-optimalizálásban
  • RESTful API-k és elosztott alkalmazások fejlesztése modern Java keretrendszerekkel
  • Éles hibák elhárítása, gyökérok-elemzés vezetése
  • Tiszta kód elveinek képviselete
  • Együttműködés Product Ownerekkel, architektekkel, QA- és DevOps-csapatokkal
  • Részvétel agilis ceremóniákon, funkciók időben történő szállítása
  • Üzleti követelmények technikai megoldássá alakítása
  • Projektkockázatok, függőségek és technikai akadályok kezelése

Elvárások

  • 12-15 év tapasztalat Java/J2EE alkalmazásfejlesztésben
  • Erős Java 8/11/17 és objektumorientált tervezési ismeretek
  • Kiterjedt tapasztalat Spring Boot, Spring MVC, Spring Security és Hibernate/JPA terén
  • Mikroszolgáltatás-architektúra és REST API fejlesztés erős ismerete
  • Tapasztalat üzenetkezelő rendszerekkel (Kafka, RabbitMQ vagy JMS)
  • Tapasztalat AWS, Azure vagy GCP platformmal
  • Docker, Kubernetes, Jenkins, Git és CI/CD pipeline-ok ismerete
  • Monitorozási és observability eszközök ismerete
  • Erős tapasztalat Oracle, PostgreSQL, MySQL vagy SQL Server adatbázisokkal
  • Szakértelem adatbázis-tervezésben, optimalizálásban, teljesítményhangolásban
  • Bizonyított tapasztalat 5-15 fős fejlesztői csapatok vezetésében
  • Erős érdekeltkezelési és kommunikációs képesség
  • Mentorálási tapasztalat, fejlesztők technikai növekedésének támogatása

Előny

  • NoSQL adatbázisok (MongoDB, Cassandra) ismerete
  • Domain-Driven Design (DDD), Event-Driven Architecture (EDA) és tervezési minták ismerete
  • Vállalati architektúrában és megoldástervezésben szerzett tapasztalat
  • Java, AWS, Azure vagy Kubernetes tanúsítványok
  • Agilis/Scrum környezetben szerzett tapasztalat

Soft skillek

Vezetés és mentorálásÉrdekeltkezelésKommunikációEgyensúly a gyakorlati fejlesztés és a vezetői feladatok között
Végzettség: Számítástudomány, informatika vagy kapcsolódó terület BSc/MSc diplomája

Hasonló állások