Software Engineer

MCG Asia

Dubai

On-site

AED 300,000 - 520,000

Full time

6 days 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 help build and enhance 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 hands-on role focuses on clean architecture, high-quality code, and solving problems that matter to the business, with FS and B2C experience preferred.

Qualifications

  • Strong commercial experience with Java (17+).
  • Experience building REST APIs and microservices.
  • Familiarity with SQL databases and relational storage.

Responsibilities

  • Design, develop, test, and maintain Java backend services.
  • Build microservices with Spring Boot.
  • Develop RESTful APIs and system integrations.
  • Write clean, well-tested code and participate in reviews.
  • Improve performance, reliability, security, and scalability.
  • Collaborate with product, QA, and senior engineers.

Skills

Java
Spring Boot
Microservices
REST APIs
OOP & Design Patterns
SQL & Databases
CI/CD
Agile
Problem Solving
Financial services domain

Tools

Git
CI/CD tooling
Docker
Kubernetes
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 - Java Backend (m/f/d)
Software Engineer - Java Backend (m/f/d)

Halian • Abu Dhabi

On-site
AED 300,000 - 420,000
Java Backend Developer
Java Backend Developer

Unity Infotech Solutions LLC • Dubai

On-site
AED 240,000 - 480,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

UMATR • Abu Dhabi

On-site
AED 350,000 - 650,000
Java Backend Engineer – FinTech Microservices
Java Backend Engineer – FinTech Microservices

MCG Asia • Dubai

On-site
AED 300,000 - 520,000
Senior Java Backend Engineer - Microservices & FinTech
Senior Java Backend Engineer - Microservices & FinTech

Unity Infotech Solutions LLC • Dubai

On-site
AED 240,000 - 480,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Dicetek LLC • Dubai

On-site
AED 360,000 - 600,000
Senior Java Backend Engineer
Senior Java Backend Engineer

IDS Logic Pvt Ltd • Dubai

On-site
AED 446,000 - 893,000
Full Stack Developer (Wealth Management Domain)
Full Stack Developer (Wealth Management Domain)

Dicetek LLC • Abu Dhabi

On-site
AED 300,000 - 520,000
Java Backend Developer (Spring Boot & Microservices) | ATRIBS METSCON Group | Dubai, UAE
Java Backend Developer (Spring Boot & Microservices) | ATRIBS METSCON Group | Dubai, UAE

ATRIBS METSCON Group • Dubai

On-site
AED 300,000 - 520,000
Java Developer
Java Developer

Black Trader • Dubai

On-site
AED 180,000 - 360,000
Top locations