TECHNICKÉ VEDENIE A ARCHITEKTÚRA
• Definovať a riadiť technickú stratégiu a roadmapu migrácie legacy monolitu v Jave na modernú servisne orientovanú architektúru.
• Prevziať zodpovednosť za architektonické rozhodnutia naprieč backendovými službami, frontendovými aplikáciami, cloudovou infraštruktúrou, bezpečnosťou a integráciami.
• Nastaviť inžinierske štandardy, princípy návrhu a najlepšie postupy
• Vyhodnocovať technológie, frameworky a nástroje na podporu procesu modernizácie.
VÝVOJ SOFTVÉRU
• Aktívne prispievať do kódovej základne
• Navrhovať a vyvíjať backendové služby pomocou Javy, Spring Boot a súvisiacich frameworkov.
• Poskytovať technický dohľad nad vývojom frontendu v Reacte a zabezpečovať modernú UI architektúru a dodržiavanie najlepších postupov
• Viesť implementáciu API, integrácií, autentifikačných mechanizmov a cloud-native služieb.
VEDENIE TÍMU A SPOLUPRÁCA
• Mentorovať a koučovať inžinierov prostredníctvom code review, architektonických revízií, párového programovania a technických workshopov.
• Spolupracovať s Product Managementom, Business Analytikmi, Operations a zainteresovanými stranami na preklade biznisových požiadaviek do technických riešení.
DevOps a PREVÁDZKA
• Presadzovať využívanie CI/CD, Infrastructure as Code, automatizovaného testovania, observability a postupov DevSecOps.
• Zabezpečiť, aby aplikácie spĺňali požiadavky na výkon, bezpečnosť, spoľahlivosť a súlad s pravidlami.
• Spolupracovať s platformovými a infraštruktúrnymi tímami na optimalizácii cloudových nasadení a prevádzkových procesov.