Software Engineer- Java Payments

1 week ago


Singapore U3 SOLUTIONS PTE. LTD. Full time $80,000 - $150,000 per year

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 year

    DescriptionWe 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....


  • Singapore JPMorganChase Full time

    We 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...


  • 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...


  • Singapore Selby Jennings Full time

    Java 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....


  • Singapore The Edge Partnership - The Edge in Asia Full time

    Software 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...


  • 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...


  • 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...


  • Singapore Selby Jennings Full time

    This 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,...