CareerPlan

M09 - Backend Engineer

SingaporeFull-time2026-10-11 → 2026-10-17

Core

Modernize legacy batch processing systems by rewriting approximately 49 legacy batch scripts into a modern backend framework while ensuring functional accuracy and integration.

Role type

Backend Engineer (Batch Processing Modernization)

Builds

Modernized batch processing modules for CGS, Communications, Reports, and Processing

Domain

Financial Services / Legacy System Modernization

Required skills

Java, C#, batch processing frameworks, scheduled job systems, reverse-engineering legacy scripts, unit testing, regression testing

Responsibilities

Analyse and reverse-engineer legacy batch scripts and processing logic, Rewrite legacy batch jobs into a modern backend framework, Identify and resolve dependencies between legacy and modernised systems, Develop and execute unit tests and regression tests, Support integration of modernised batch jobs with the application, Troubleshoot and resolve batch processing issues