M09 - Backend Engineer

FPT Asia Pacific

Singapore

On-site

SGD 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

FPT Asia Pacific is seeking an experienced Backend Developer to modernise legacy batch processing systems. The role focuses on analysing and rewriting approximately 49 legacy batch scripts into a modern backend framework, ensuring functional accuracy and seamless integration with existing applications.

You will work on reverse-engineering scripts and building robust batch processing across multiple modules, with a strong emphasis on unit testing and regression testing to guarantee reliability.

Qualifications

  • 3+ years of experience in backend software development.
  • Experience with batch processing frameworks and scheduled job systems.
  • Ability to analyse and reverse-engineer legacy scripts.
  • Proficiency in Java, C#, or equivalent backend languages.
  • Experience developing and maintaining backend processing applications.
  • Knowledge of unit testing and regression testing for batch workloads.

Responsibilities

  • Analyse and reverse-engineer legacy batch scripts and processing logic.
  • Rewrite legacy batch jobs into a modern backend framework.
  • Modernise batch processing across modules: CGS, Communications, Reports, Processing.
  • Identify and resolve dependencies between legacy and modernised systems.
  • Ensure rewritten batch jobs maintain functional equivalence with existing processes.
  • Develop and execute unit tests and regression tests.
  • Support integration of modernised batch jobs with the application.
  • Troubleshoot and resolve batch processing issues.

Skills

Backend development
Batch processing
Reverse engineering
Java
C#
Unit testing

Tools

JUnit

Job description

Role Overview

We are seeking an experienced Backend Developer to support the modernisation of legacy batch processing systems.

The role involves analysing and rewriting approximately 49 legacy batch scripts into a modern backend framework while ensuring functional accuracy, reliability, and integration with existing applications.

Key Responsibilities

  • Analyse and reverse-engineer legacy batch scripts and processing logic.
  • Rewrite legacy batch jobs into a modern backend framework.
  • Modernise batch processing across CGS, Communications, Reports, and Processing modules.
  • Identify and resolve dependencies between legacy and modernised systems.
  • Ensure rewritten batch jobs maintain functional equivalence with existing processes.
  • Develop and execute unit tests and regression tests.
  • Support integration of modernised batch jobs with the application.
  • Troubleshoot and resolve batch processing issues.

Requirements

  • Minimum 3 years of experience in backend software development.
  • Experience with batch processing frameworks and scheduled job systems.
  • Strong ability to analyse and reverse-engineer legacy scripts.
  • Proficiency in Java, C#, or equivalent backend programming languages.
  • Experience developing and maintaining backend processing applications.
  • Knowledge of unit testing and regression testing for batch workloads.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer – Batch Jobs Rewrite
Backend Developer – Batch Jobs Rewrite

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 90,000 - 130,000
M10 - Backend Engineer
M10 - Backend Engineer

FPT Asia Pacific • Singapore

On-site
SGD 75,000 - 110,000
Backend Engineer: Legacy Batch Modernization
Backend Engineer: Legacy Batch Modernization

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 130,000
M08 - Senior Backend Engineer
M08 - Senior Backend Engineer

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 150,000
Backend Developer — Batch Jobs Modernization & Testing
Backend Developer — Batch Jobs Modernization & Testing

Rapsys Technologies Pte Ltd. • Singapore

On-site
SGD 90,000 - 130,000
M06 - Backend Engineer
M06 - Backend Engineer

FPT Asia Pacific • Singapore

On-site
SGD 90,000 - 130,000
M08 - Senior Backend Engineer
M08 - Senior Backend Engineer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Middleware Engineer - Batch operations
Middleware Engineer - Batch operations

R Systems • Singapore

On-site
SGD 67,000 - 100,000
Senior Backend Developer
Senior Backend Developer

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer ( Contract )
Backend Engineer ( Contract )

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000