{bc}
linkedin

Java Software Engineer

MCG Asia
Dubai, UAE
Full-time
Mid-Senior
Onsite
Discovered 3 days ago
JavaJava 17+Spring and Spring BootMicroservicesREST APIsBackend integrations

Full Job Posting

Role overview

The employer is hiring a Java Engineer to build and enhance backend platforms powering critical financial services workflows.

The hands-on role focuses on secure, scalable, reliable systems in a regulated environment and values clean architecture and high-quality code.

Previous experience in financial services 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 technical solutions.
  • Develop RESTful APIs and integrate internal and external systems.
  • Write clean, maintainable, well-tested code and contribute to code reviews.
  • Improve performance, reliability, security, and scalability; work with 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 Java experience; Java 17 or later is preferred.
  • Hands-on Spring or Spring Boot and microservices experience; experience building REST APIs and backend integrations.
  • Strong understanding of object-oriented programming, 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.
  • Performance tuning, JVM diagnostics, or high-volume transactional systems.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at MCG Asia