Software Engineer

MCG Asia

Singapore

On-site

SGD 90,000 - 150,000

Full time

27 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MCG Asia is seeking a Java Engineer to build backend platforms powering financial services workflows in a regulated environment. You’ll design, develop, and maintain robust microservices with Spring Boot, focusing on clean architecture and high‑quality code.

You’ll collaborate with product, QA, and analytics teams, translate business requirements into scalable solutions, and contribute to performance, security, and CI/CD improvements in a fast‑paced FS setting.

Qualifications

  • Strong Java backend experience with Spring Boot required.
  • Experience building RESTful APIs and integrating with systems.
  • Knowledge of relational databases and CI/CD practices.

Responsibilities

  • Design, develop, test, and maintain Java-based backend services and APIs.
  • Build and enhance microservices using Spring Boot.
  • Translate business requirements into robust technical solutions.
  • Develop RESTful APIs and integrate with internal/external systems.
  • Write clean, maintainable, well-tested code and participate in code reviews.
  • Improve performance, reliability, security, and scalability of apps.
  • Work with relational databases, messaging systems, and CI/CD pipelines.
  • Troubleshoot production issues and support continuous improvement.
  • Collaborate with product, QA, business analysts, and senior engineers.

Skills

Java
Spring/Spring Boot
REST APIs
OOP & design patterns
SQL databases
Git & CI/CD
Agile
Problem-solving
FS domain knowledge
Kafka
Cloud experience (AWS/Azure/GCP)

Tools

Docker
Kubernetes

Job description

Our client is looking to hire a Java Engineer to help build and enhance the backend platforms powering critical financial services workflows. You’ll work in a collaborative engineering team, turning business requirements into secure, scalable, and reliable systems used in a regulated environment.

This is a hands-on role for an engineer who enjoys clean architecture, high-quality code, and solving problems that genuinely matter to the business. Previous experience working within FS and B2C is preferred.

What you’ll do
  • Design, develop, test, and maintain Java-based backend services and APIs.
  • Build and enhance microservices using Spring Boot and modern Java.
  • Translate business and product requirements into robust technical solutions.
  • Develop RESTful APIs and integrate with internal and external systems.
  • Write clean, maintainable, well-tested code and contribute to code reviews.
  • Improve application performance, reliability, security, and scalability.
  • Work with relational databases, messaging systems, and CI/CD pipelines.
  • Troubleshoot production issues and support continuous improvement.
  • Collaborate with product, QA, business analysts, and senior engineers.
What we’re looking for
  • Strong commercial experience with Java (ideally Java 17+).
  • Solid hands‑on experience with Spring / Spring Boot and microservices.
  • Experience building REST APIs and backend integrations.
  • Strong understanding of OOP, design patterns, and clean coding practices.
  • Experience with SQL and relational databases such as PostgreSQL, Oracle, or SQL Server.
  • Familiarity with Git, automated testing, CI/CD, and Agile delivery.
  • Good problem‑solving skills and a pragmatic, ownership-driven mindset.
  • Financial services, banking, payments, fintech, or other regulated‑industry experience is advantageous but not essential.
  • Exposure to trading, payments, risk, treasury, lending, or post‑trade platforms.
Nice to have
  • Kafka or other event‑driven/messaging technologies.
  • Docker and Kubernetes.
  • Cloud experience, particularly AWS, Azure, or GCP.
  • Experience with performance tuning, JVM diagnostics, or high-volume transactional systems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

U02 - Senior Backend Developer
U02 - Senior Backend Developer

FPT Asia Pacific Pte Ltd • Singapore

On-site
SGD 120,000 - 200,000
U02 - Senior Backend Developer
U02 - Senior Backend Developer

FPT Asia Pacific • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Developer
Senior Backend Developer

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java/Spring Back-end Developer
Java/Spring Back-end Developer

Luxoft Singapore • Singapore

On-site
SGD 150,000 - 190,000
Java/Spring Back-end Developer
Java/Spring Back-end Developer

Luxoft • Singapore

On-site
SGD 180,000 - 240,000
Java Software Engineer
Java Software Engineer

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
null
Senior Java Backend Developer
Senior Java Backend Developer

NETS • Singapore

On-site
SGD 120,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Eames Consulting Group • Singapore

On-site
SGD 180,000 - 260,000
Software Developer
Software Developer

U3 SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 78,000 - 123,000
Software Developer
Software Developer

V-ELEGANT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000