Software Engineer

MCG Asia

Kuala Lumpur

On-site

MYR 110,000 - 180,000

Full time

22 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MCG Asia is seeking a Java Engineer to design and build backend platforms powering essential financial services workflows in a regulated environment. You will work on secure, scalable systems, translating business requirements into robust code.

You’ll contribute to microservices with Spring Boot, REST APIs, and database integrations, while aligning with CI/CD, testing, and security best practices in a collaborative team.

Qualifications

  • Strong commercial experience with Java (ideally Java 17+)
  • Spring Boot and microservices architecture
  • Experience building REST APIs and backend integrations
  • Solid OOP and design patterns understanding
  • SQL with PostgreSQL/Oracle/SQL Server
  • Familiarity with Git, CI/CD, and Agile delivery
  • Experience in financial services or regulated environments is advantageous

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 REST APIs and integrate with internal/external systems.
  • Write clean, tested code and participate in code reviews.
  • Improve performance, reliability, security, and scalability.
  • Collaborate with product, QA, analysts, and senior engineers.

Skills

Java
Spring Boot
REST APIs
SQL/Relational DB
CI/CD
Git
Agile
Problem solving

Tools

Kafka
Docker
Kubernetes
Cloud (AWS/Azure/GCP)

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

Software Engineer
Software Engineer

Soft Space • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Full Stack / Back End Developer
Full Stack / Back End Developer

OCBC • Kuala Lumpur

On-site
MYR 100,000 - 180,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Axonect • Kuala Lumpur

On-site
MYR 150,000 - 240,000
Senior Software Engineer - Java
Senior Software Engineer - Java

XL Axiata • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Java & Microservices Developer
Java & Microservices Developer

Unison Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Java Software Engineer
Java Software Engineer

Techstreet Malaysia • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Back End Developer
Back End Developer

Adecco Portugal • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Junior Java Backend Engineer
Junior Java Backend Engineer

AGENSI PEKERJAAN TRUST RECRUIT SDN. BHD. • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Java Backend Engineer - FinTech CRM & Trading Systems
Java Backend Engineer - FinTech CRM & Trading Systems

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Annual Leave: 14 days in the first year
Compassionate Leave: 3 days
Medical Leave: 14 days per year
+1
Software Engineer
Software Engineer

Sicpa (Thailand) Ltd. • Cyberjaya

Hybrid
MYR 110,000 - 150,000