Java Backend Engineer (spring Cloud)

Kuala Lumpur, M14, MY, Malaysia

Job Description

Position: Java Backend Engineer


Location: Menara Suezcap, Kuala Lumpur (LRT Universiti)


Employment Type: Full-time


Working Days/ Hours: Monday - Friday, 10am - 7pm



Key Responsibilities:

Lead the backend design and development of a self-developed

CRM system

, supporting: Customer lifecycle management Trading activities Internal operational workflows Design, develop, and maintain integration services with

MT4 / MT5 trading systems

, including: User and account data Trades, orders, positions, and balances Real-time and historical data synchronization Architect and implement

payment gateway integrations

, including: Deposit and withdrawal processing Webhook and callback handling Transaction reconciliation and exception handling Design and develop

internal and external APIs

to support: Marketing campaigns and promotions Bonus, rewards, and activity systems Business and operational projects Own and continuously optimize backend services built with

Java and Spring Cloud microservices

Ensure systems meet requirements for

high concurrency, low latency, and high availability

Improve system performance through: Thread pool and concurrency optimization JVM tuning and database performance optimization Caching strategies and asynchronous processing Collaborate closely with

DevOps, operations, risk, and product teams

to deliver stable and reliable services Conduct code reviews, define backend standards, and mentor junior engineers Troubleshoot production issues and lead system refactoring and improvement initiatives
Requirements:

Bachelor's degree or above in Computer Science or a related field

1-3 years

of Java backend development experience (

FinTech or trading systems experience

) Strong expertise in:
Java concurrency and multithreading
JVM performance tuning
Distributed system design

Hands-on experience with

Spring Cloud microservices

Strong experience with

MySQL and/or PostgreSQL

, including: Complex SQL optimization Index design and large-table performance tuning Practical experience with:

Redis

(distributed locks, caching strategies)

Kafka

(message reliability and throughput optimization) Solid understanding of

payment gateway integration

, including security and callback handling Strong sense of system ownership with proven troubleshooting and architectural thinking skills
What We Offer:

Ownership of

core CRM, trading, and payment systems

A high-impact role working on real-world

FinTech infrastructure

Clear career progression toward

Senior Engineer / Technical Architect

roles Competitive compensation and long-term growth opportunities
Job Types: Full-time, Permanent

Pay: RM10,000.00 - RM13,000.00 per month

Benefits:

Health insurance Maternity leave Opportunities for promotion Parental leave Professional development
Application Question(s):

Are you currently working with Spring Cloud microservices? Have you worked in FinTech, trading, or payment-related systems before? If yes, in what capacity?
Education:

Bachelor's (Preferred)
Language:

Mandarin (Preferred)
Location:

Kuala Lumpur (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1412590
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned