Software Engineer- Java Payments
1 week ago
Key Responsibilities:
- 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).
- Strong cloud engineering experience on AWS services (Fargate, EC2, RDS, VPC, ELB, S3, CloudWatch).
- Database expertise in Oracle/SQL and middleware platforms (WebLogic or equivalent).
- Proven technical leadership: mentoring teams, owning delivery, and driving modernization initiatives.
- Strong exposure to Agile & Waterfall methodologies for large-scale banking programs.
- Excellent stakeholder management skills, especially across business, compliance, and regulatory teams.
Preferred Qualifications
- Certification in ISO20022 & SWIFT Standards (MVLCO or equivalent) is good to have.
- Hands-on experience with cloud-native payment platforms or real-time payments.
- Successful track record in payment modernization / ISO20022 migration programs within global banks.
-
Singapore JPMorganChase Full time $120,000 - $180,000 per yearDescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorganChase within the Payments Technology Group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way....
-
Software Engineer II, Java, Payments Technology
2 weeks ago
Singapore JPMorganChase Full timeWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer II at JPMorganChase within the Payments Technology Group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are...
-
Software Engineer
1 week ago
Singapore Visa Full time**Company Description** Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and...
-
Software Engineer Ii, Payments Technology
5 days ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$6,000 - S$12,000 / Monthly **Job Type** **Seniority** Junior **Years of Experience** At least 2 years **Tech Stacks** Docker Spring CI Java Spark Kubernetes kafka Springboot React You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software...
-
Java Software Engineer
6 days ago
Singapore Selby Jennings Full timeJava Software Engineer - Financial Technology Client (Singapore)We are representing a leading financial technology firm seeking a skilled Java Software Engineer to join their software engineering team. This role offers exposure to wealth management systems and the opportunity to work on complex, scalable applications in a collaborative Agile environment....
-
Java Software Engineer
2 weeks ago
Singapore The Edge Partnership - The Edge in Asia Full timeSoftware Engineer (Java) - Relocation to UAE We are seeking a Java Software Engineer with at least 1 year of experience in Java and Spring . This is a unique opportunity to contribute to a legacy software modernisation project on Enterprise level system while also exploring cutting-edge technologies such as the Mendix low-code platform . If you're passionate...
-
Principal Software Engineer, Java
2 weeks ago
Singapore JJ Consulting Services Full time**Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Java. **Principal Software Engineer, Java** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...
-
Principal Software Engineer, Java
2 days ago
Singapore JJ Consulting Services Full time**Our Client is an established company in Singapore, who is seeking to recruit a Principal Software Engineer, Java. **Principal Software Engineer, Java** **Responsibilities** **Key Responsibilities** - Development of High Performance Java Service API and Business Systems - Using SpringBoot to build microsservices in Java - Writing deployment pipelines to...
-
Senior Software Engineer
2 weeks ago
Singapore Selby Jennings Full timeThis opportunity is with a global Technology Consulting firm which focuses on digital transformation, agile software development and innovation management. The team is seeking a skilled Senior Software Engineer (Java) to work on a brand new global initiative. Responsibilities Design, develop and maintain backend components of banking applications using Java...
-
Software Engineer
2 days ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$8,854 - S$17,677 / Monthly EST **Job Type** Permanent **Seniority** Mid **Years of Experience** At least 3 years **Tech Stacks** C++ Go Java C# Python - The Global Payments team is building a platform to provide cross-border payment solutions for all our international product lines, such as TikTok, Helo, Games, Education,...