Demo

179-002 Payment Gateway Development Engineer

POSTED ON 4/22/2025 AVAILABLE BEFORE 6/14/2025

Roles & Responsibilities

Join our back-office development team and take the lead in designing and delivering high-performance software solutions for the Automatic Fare Collection (AFC) system’s back office. This role focuses on handling high-volume, performance-intensive operations critical to the system's success.

Your key responsibilities will include:

  • Gathering and analyzing software requirements from stakeholders.
  • Designing, developing, and maintaining robust, scalable software solutions.
  • Preparing and submitting comprehensive deliverables throughout the software development lifecycle, such as Business Rules, Software Requirements Specifications, Architecture and Design Documents, Interface Specifications, Source Code, Testing Plans, Operation & Maintenance Manuals, Training Materials, and any additional documentation required by the Authority's standards.
  • Providing daily application support and troubleshooting assistance to the Authority.
  • Collaborating with end users to clarify requirements and resolve design and testing issues.

Requirements:

  • A recognized degree in Computer Science, Data Analytics/Science, IT, or Engineering, with relevant software development experience.
  • Hands-on experience completing at least one full Software Development Lifecycle (SDLC), including producing all required SDLC documentation.
  • Proven ability to analyze requirements, design, develop, and deliver complex enterprise applications using Java and web technologies on UNIX/Linux and Windows platforms.
  • Strong background in web application development and database integration using JDBC and SQL.
  • Familiar with Agile development methodologies.
  • Experience with DevSecOps practices and implementing CI/CD pipelines.
  • Skilled in various testing techniques—unit, integration, and end-to-end—to ensure robust and reliable systems.
  • Bonus: Experience with Automatic Fare Collection (AFC) systems.
  • Bonus: Knowledge of EMV standards and PCI DSS compliance.
  • Proficient in creating design documentation, including UML modeling.
  • Strong analytical thinking and problem-solving skills.
  • Excellent verbal and written communication skills in English.
  • Strong proficiency in database programming using SQL and DAO, with hands-on experience in MySQL and PostgreSQL.
  • Experienced in building applications with Spring Framework and Spring Boot.
  • Skilled in developing and maintaining robust API integrations.
  • Bonus: Experience with message queuing systems like Solace.
  • Bonus: Background in software modernization, containerization, and microservices architecture.
  • Bonus: Familiar with cloud technologies such as Kubernetes, Docker, and AWS services including ECS Fargate, RDS, and Lambda.
  • Bonus: Experience troubleshooting payment gateway issues, transaction failures, and processing errors.
  • Bonus: Knowledge of security practices in payment systems, including encryption algorithms and tokenization.
  • Bonus: Hands-on experience with ISO-8583 messaging standards and Open Banking APIs.

Job Type: Contract
Contract length: 36 months

Pay: $5,700.00 - $6,800.00 per month

Schedule:

  • Monday to Friday

Work Location: In person

Popular Search Topics

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other 179-002 Payment Gateway Development Engineer jobs in the Singapore 468981, area that may be a better fit.

Consultant (Backend development)

MSI Global Private Limited, Singapore 468981,