Full stack Engineer - Senior API Architect
Domain: Payments | Banking Technology | Cloud Modernization
Be part of a newly formed team delivering for payment processing. This role will drive the introduction of a lean, reusable payment processing engine that will power next-generation payment capabilities.
You will work within an inner sourcing model, leveraging existing enterprise software assets with a strong focus on reuse, modernization, and enhancement. The goal is to enable rapid delivery of new product features with high quality and cost efficiency.
Key Responsibilities
Deliver engineering expertise for the building best-in-class payment processing capabilities
Develop high-quality, production-ready code with robust test coverage
Design highly available and resilient distributed systems
Contribute to design and development within a cross-functional delivery team
Lead modernization of payment platforms with cloud-native adoption
Provide architecture guidance aligned with global standards
Resolve architectural and development blockers
Partner with DevOps teams to implement CI/CD pipelines and DevSecOps practices
Ensure compliance with regulatory, cybersecurity, and data privacy standards
Drive feasibility studies, cost/benefit analysis, and vendor evaluations
Technical Expertise Required
15+ years of experience as an API Engineer / Architect
Strong API design expertise with architectural artefacts (LLD, gap analysis, data models)
10+ years in backend microservices development
Expert-level Java (mandatory); exposure to Go and Rust preferred
JVM tuning & performance diagnostics
Distributed systems design (Microservices, Spring Boot)
Docker, Kubernetes (K8s), Service Mesh
Kafka (cluster configuration + producer/consumer development)
Monitoring & Observability: Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry
Cloud & DevOps expertise (VPC, IAM, firewall, sizing & costing)
Strong Linux, networking, storage, load balancing knowledge
Advanced SQL & distributed databases
Experience in Financial Services (Payments domain preferred)
Leadership & Soft Skills
Set engineering standards and lead by example
Mentor and coach engineering teams
Strong analytical and problem-solving skills
Ability to influence architectural and technical decisions
Excellent communication and stakeholder management skills
Ability to thrive in fast-paced, evolving environments
Salary: GBP Per day