Build reusable UI modules, component libraries, and SDKs for a modular, plugin-based platform, and integrate front-ends through typed SDKs and MCP-based interfaces
Design and build secure payment flows withinthe app, covering credit/debit cards and digital wallets (Google Pay / ApplePay), including authorisation, refunds and handling failed or partialtransactions.
o 8+ years of working experienceo Strong hands-on experience in Java development.o Strong experience with Spring Boot and Microservices architecture.o Strong experience in REST API development and integration.o Strong experience with React.o Good knowledge of HTML, CSS, JavaScript and TypeScript.o Experience with Micro Frontends (MFE).o Experience with Docker and Kubernetes.o Experience with Jenkins and Git and CI/CD practices.o Experience with Kafka and event-driven architectures.o Experience with MySQL, PostgreSQL and MongoDB.o Good experience with AWS and/or Azure cloud platforms.o Strong understanding of enterprise application development and SDLC.o Ability to work effectively in an Agile development environment.
Documentation and agency support: Keep runbooks, architecture docs and integration guides current, and act as the technical point of contact for agency engineering teams.