Lead the design, development, and delivery of banking & payment applications, focusing on cross-border, domestic, and ISO 20022 payment workflows.
Drive end-to-end Microservices architecture using Java (Spring Boot, Spring MVC, Spring Batch), ensuring scalability, reliability, and security.
Provide technical leadership to a team of engineers: conduct code reviews, set best practices, and mentor junior developers.
Architect and deploy solutions leveraging AWS cloud services (Fargate, EC2, RDS, VPC, ELB, S3, etc.) with focus on Day 2 operations (monitoring, cost optimization, performance tuning).
Oversee implementation of SWIFT MT-MX transformations (ISO20022 CBPR+, MEPS L4L, BATHNET payments) ensuring global standards compliance.
Partner with business stakeholders (Retail Banking, Payments, Compliance) to translate requirements into robust technical solutions.
Ensure smooth delivery of projects by coordinating with QA, DevOps, Security, and Infrastructure teams for performance testing, VAPT, and secure deployments.
Track project milestones, provide technical risk assessments, and ensure on-time delivery.
Requirements
Minimum 7 years of Java application development experience with strong skills in Spring frameworks & Microservices architecture.
Strong expertise in payment systems & standards: SWIFT MT, SWIFT MX, ISO20022 (CBPR+, MEPS L4L, cross-border payments).