Lead the design, development, and delivery of banking & payment applications, with emphasis on cross-border, domestic, and ISO20022-compliant workflows.
Architect and scale Java-based Microservices (Spring Boot, Spring MVC, Spring Batch) to meet enterprise-grade security, resiliency, and regulatory compliance.
Provide technical leadership: drive best practices, conduct design/code reviews, and mentor a high-performing development team.
Oversee payment messaging transformations (SWIFT MT-MX, ISO20022 CBPR+, MEPS L4L, BATHNET) to ensure compliance with evolving global standards.
Partner with business and compliance teams (Retail Banking, Payments, Treasury, Risk) to translate functional requirements into secure, efficient technical solutions.
Design and manage AWS cloud deployments (Fargate, EC2, RDS, VPC, ELB, S3, CloudWatch) with focus on Day 2 operations: monitoring, incident management, cost optimization, and performance tuning.
Collaborate with QA, DevOps, and Security teams for performance testing, VAPT, and secure CI/CD-based deployments.
Track technical risks, dependencies, and delivery milestones while ensuring adherence to regulatory, security, and audit standards.
Requirements
Minimum 7 years of Java application development with proven mastery in Spring frameworks & Microservices.
Banking Domain Stakeholder Management (Retail Banking, Payments, Compliance) with deep expertise in payment systems and standards: SWIFT MT, SWIFT MX, ISO20022 (CBPR+, MEPS L4L, cross-border payments).