Mid-Level Java Backend Engineer | Monday - Friday | 10AM - 7PM

JF Talent Consulting Group (Global)

Kuala Lumpur

On-site

MYR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual Leave: 14 days in the first year
Compassionate Leave: 3 days
Medical Leave: 14 days per year
Spot Incentive of MYR 125.00/month

Job summary

A financial technology company is seeking a Mid-Level Java Backend Engineer in Kuala Lumpur. This role involves designing and implementing backend services across financial systems and CRM functions. The ideal candidate will have a Bachelor's degree, 1-3 years' experience in Java backend development, and expertise in Spring Cloud microservices. Benefits include annual leave, medical leave, and a monthly spot incentive. Strong system ownership and mentoring abilities are preferred.

Qualifications

  • 1-3 years of Java backend development experience in FinTech or trading systems.
  • Strong expertise in Java concurrency and multithreading.
  • Hands-on experience with Spring Cloud microservices.

Responsibilities

  • Lead backend design and development for CRM systems.
  • Design and maintain integration services with MT4 / MT5 trading systems.
  • Architect and develop payment gateway integrations.

Skills

Java concurrency and multithreading
JVM performance tuning
Distributed system design
Spring Cloud microservices
MySQL / PostgreSQL optimization
Redis
Kafka

Education

Bachelor's degree in Computer Science or related fields

Tools

Java
Spring Cloud
MySQL
PostgreSQL
Redis
Kafka

Job description

About the job Mid-Level Java Backend Engineer | Monday - Friday | 10AM - 7PM

Our client is a regulated entity with ASIC (AU) and VFSC (Vanuatu) licenses. The headquarter in Australia since 2011 with international offices and 200 professional team across the regions. They offer a variety of CFDs across different asset classes (FX, Crypto, Indices, and Commodities) to help clients diversify their portfolios and seize opportunities in global markets.

Benefits (After completion of probationary)

  • Annual Leave: 1st year 14 days (after 2nd years until 7 years will be increase 1 days, which mean maximum until 20 days)
  • Compassionate Leave: 3 days and able to apply for immediate family ONLY
  • Medical Leave: 14 days per year
  • Spot Incentive: Total is MYR 125.00 / month, which is able to claim for Medical claim, chiropractic, and dental

We are looking for a Mid-Level Java Backend Engineer to take ownership ofbackend services across our financial trading systems and self-developed CRMplatform.

This role will lead the design and implementation of CRM systems, MT4/MT5trading data integration, payment gateway services, and internal activity/projectAPIs, ensuring performance, security, and scalability across business-criticalsystems.

Key Responsibilities

  • Lead backend design and development for self-developed CRM systems, supporting customer lifecycle, trading activities, and internal operations.
  • Design and maintain integration services with MT4 / MT5 trading systems, including:
    • Account and user data
    • Trade, order, position, and balance data
    • Real-time and historical synchronization
  • Architect and develop payment gateway integrations, covering:
    • Deposits and withdrawals
    • Callback / webhook handling
    • Reconciliation and exception handling
  • Design and implement internal and external APIs for:
    • Marketing campaigns and promotions
    • Bonus, rewards, and activity systems
    • Business and operational projects
  • Own and optimize core backend services built with Java and Spring Cloud microservices.
  • Ensure high concurrency, low latency, and high availability across trading and CRM systems.
  • Optimize system performance through:
    • Thread pool and concurrency tuning
    • JVM and database optimization
    • Caching and asynchronous processing
  • Work closely with DevOps, operations, risk, and product teams to deliver reliable services.
  • Review code, define standards, and mentor junior engineers.
  • Troubleshoot production issues and lead system refactoring efforts.

Qualifications & Experience

  • Bachelors degree or above in Computer Science or related fields.
  • 1-3 years of Java backend development experience, preferably in FinTech or trading systems.
  • Strong expertise in:
    • Java concurrency and multithreading
    • JVM performance tuning
    • Distributed system design
  • Hands-on experience with Spring Cloud microservices.
  • Strong experience with MySQL / PostgreSQL, including:
    • Complex SQL optimization
    • Index design and large-table handling
  • Practical experience with Redis (distributed locks, caching strategies) and Kafka (reliability and throughput).
  • Solid understanding of payment gateway integration, including security and callback processing.
  • Strong system ownership, troubleshooting, and architectural thinking.

Preferred
Experience integrating MT4 / MT5 trading systems.
Familiarity with:
o CRM systems or customer lifecycle platforms
o Trading order lifecycle, settlement, and risk control
Experience with marketing / activity systems or reward-based workflows.
Knowledge of financial compliance and data security standards.
Experience mentoring or leading backend teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level C / C++ Software Engineer | Monday - Friday | 10AM - 7PM
Mid-Level C / C++ Software Engineer | Monday - Friday | 10AM - 7PM

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 66,960 - 100,440
Annual leave: 14 days in the first year
Compassionate leave: 3 days
Medical leave: 14 days per year
+1
Mid-Level C/C++ Engineer — High-Performance Trading Systems
Mid-Level C/C++ Engineer — High-Performance Trading Systems

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 66,960 - 100,440
Annual leave: 14 days in the first year
Compassionate leave: 3 days
Medical leave: 14 days per year
+1
MT4/5 Trading System Specialist | Monday - Friday | 9AM - 6PM
MT4/5 Trading System Specialist | Monday - Friday | 9AM - 6PM

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 60,000 - 80,000
Annual Leave: 14 days in the first year
Compassionate Leave: 3 days
Medical Leave: 14 days per year
+1
Low-Latency MT4/MT5 Trading Systems Engineer
Low-Latency MT4/MT5 Trading Systems Engineer

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 60,000 - 80,000
Annual Leave: 14 days in the first year
Compassionate Leave: 3 days
Medical Leave: 14 days per year
+1
Backend Engineer (Java)
Backend Engineer (Java)

Dada Consultants • Kuala Lumpur

On-site
MYR 380,000 - 570,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
Trading Operations Engineer
Trading Operations Engineer

BID Operations Sdn. Bhd. • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Snacks & beverages in the office
CFD Trading Data Analyst
CFD Trading Data Analyst

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 50,000 - 80,000
Annual Leave: 14 days in the first year
Compassionate Leave: 3 days
Medical Leave: 14 days per year
+1
Senior Java API Developer
Senior Java API Developer

Flintex Consulting Pte Ltd • Kuala Lumpur

On-site
MYR 89,000 - 112,000
Forex Backend Operations Coordinator | Cross-Functional PM
Forex Backend Operations Coordinator | Cross-Functional PM

JF Talent Consulting Group (Global) • Kuala Lumpur

On-site
MYR 70,000 - 90,000
Competitive Salary and Commission Scheme
Medical Insurance
Health and Wellness Allowance
+5