Recruit Express Pte Ltd logo

Backend Engineer (Mobile Banking)

Recruit Express Pte Ltd

D01 Marina, Raffles Place, People's Park, CecilContractS$8,000 – S$12,000/mo

Posted 7 Jul 2026

About this role

Key Responsibilities Design, develop, and maintain scalable Java-based microservices using Spring Boot and Spring Cloud. Build secure RESTful APIs and integrate with internal and external banking systems. Develop event-driven applications using Kafka, JMS/IBM MQ, or RabbitMQ. Design and implement Spring Batch jobs for large-scale data processing and reconciliation. Deploy and manage containerized applications using Docker and Kubernetes/OpenShift. Participate in architecture discussions and contribute to system design for high-availability distributed systems. Implement authentication and authorization using Spring Security, JWT, OAuth2, and mTLS. Optimize application performance, scalability, and reliability. Collaborate with DevOps teams to implement CI/CD pipelines using Jenkins, Git, Helm, and related tools. Produce API documentation using OpenAPI/Swagger. Monitor production environments using Prometheus, Grafana, ELK, Splunk, or similar observability tools. Participate in SIT, UAT, production deployments, and post-production support. Conduct code reviews and mentor junior developers. Ensure coding standards, test coverage, and quality through SonarQube, JaCoCo, JUnit, and Mockito. Work in Agile Scrum teams, participating in sprint planning, daily stand-ups, and retrospectives. Any other ad hoc duty provided by the supervisor Requirement Banking experience is highly preferred 8–12+ years of software development experience. Strong expertise in Java (8/11/17/21). 5+ years of hands-on experience with Spring Boot and microservices architecture. Strong experience designing REST APIs. Experience with distributed systems and event-driven architectures. Hands-on experience with Kafka, JMS/IBM MQ, or RabbitMQ. Experience with Docker and Kubernetes/OpenShift. Strong SQL skills with Oracle, PostgreSQL, or MySQL. Experience with JPA/Hibernate. Familiarity with CI/CD pipelines using Jenkins and Git. Strong debugging and performance tuning skills. Experience working in Agile development environments. Interested applicants, please Email, fabianling@recruitexpress.com.sg Fabian Ling Tuong Liing R25129353 Recruit Express Pte Ltd EA Licence No: 99C4599 We regret that only shortlisted candidates will be contacted.

What they're looking for

Banking SecurityDesignScalabilitySpring Security

About Recruit Express Pte Ltd

Industry: Administrative & support servicesWebsite ↗

Frequently asked questions

What does a Backend Engineer (Mobile Banking) at Recruit Express Pte Ltd do?

Key Responsibilities Design, develop, and maintain scalable Java-based microservices using Spring Boot and Spring Cloud. Build secure RESTful APIs and integrate with internal and external banking systems. Develop event-driven applications using Kafka, JMS/IBM MQ, or RabbitMQ. Design and implement Sp…

What skills does this Backend Engineer (Mobile Banking) role need?

Key skills for this role include Banking Security, Design, Scalability, Spring Security.

How much does a Backend Engineer (Mobile Banking) at Recruit Express Pte Ltd pay?

This role lists a salary of S$8,000 – S$12,000 per month.

Is this Backend Engineer (Mobile Banking) role remote, hybrid, or on-site?

The listing is based in D01 Marina, Raffles Place, People's Park, Cecil. Check the posting for remote or hybrid options.

How do I apply for this Backend Engineer (Mobile Banking) role?

You can apply directly on Recruit Express Pte Ltd's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.