Find a jobRecruiters

Junior Java Backend Engineer

Exclusive opportunity

Onsite

Junior Java Backend Engineer

AGENSI PEKERJAAN TRUST RECRUIT SDN. BHD.

Junior Java Backend Engineer

Skills

SQL QueriesJavaMicroservicesSpring BootPostgreSQLMySQLKafkaRedisCommunication CampaignCRMCompliance

12 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

MYR 60,000 – MYR 66,000 / year

Location:

Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Work mode:

Onsite

Published on:

7 October 2026

What they need


Job Overview

We are looking for a Mid-Level Java Backend Engineer to take ownership of backend services supporting our financial trading systems and self-developed CRM platform.

You will be responsible for designing and developing CRM systems, MT4/MT5 trading data integrations, payment gateway services, and internal APIs, while ensuring system performance, security, scalability and reliability.

Key Responsibilities

  • Lead backend design and development for self-developed CRM systems supporting customer lifecycle, trading activities and internal operations.

  • Design and maintain MT4/MT5 trading system integrations, including:

    • Account and user data
    • Trade, order, position and balance data
    • Real-time and historical data synchronization
  • Design and develop payment gateway integrations, covering top-up, withdrawals, callbacks/webhooks, reconciliation and exception handling.

  • Develop internal and external APIs for marketing campaigns, promotions, bonuses, rewards and business projects.

  • Develop, maintain and optimize Java / Spring Cloud microservices.

  • Ensure high concurrency, low latency and high availability across trading and CRM platforms.

  • Optimize backend performance through thread pool/concurrency tuning, JVM and database optimization, caching and asynchronous processing.

  • Work closely with DevOps, Operations, Risk and Product teams to deliver reliable backend services.

  • Conduct code reviews, establish development standards and mentor junior engineers.

  • Troubleshoot production issues and lead system refactoring and performance improvement initiatives.

Requirements

  • Bachelor's Degree or above in Computer Science, Software Engineering or a related field.

  • 1–3 years of Java backend development experience, preferably in FinTech, financial services or trading systems.

  • Strong knowledge of:

    • 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, including distributed locks and caching strategies.

  • Practical experience with Kafka, including reliability and throughput optimization.

  • Good understanding of payment gateway integration, security and callback/webhook processing.

  • Strong system ownership, troubleshooting and architectural thinking.

Preferred Qualifications

  • Experience integrating MT4 / MT5 trading systems.
  • Familiarity with CRM systems or customer lifecycle platforms.
  • Understanding of trading order lifecycle, settlement and risk control.
  • Experience developing marketing, activity, bonus or reward-based systems.
  • Knowledge of financial compliance and data security standards.
  • Experience mentoring junior engineers or leading backend development teams.

What We Offer

  • Opportunity to own and develop core CRM, trading and payment systems.
  • High-impact role working on real-world FinTech infrastructure.
  • Clear career progression towards Senior Software Engineer / Tech Lead / Architect roles.
  • Competitive compensation package.
  • Long-term career development and growth opportunities.

Other offers great for you!

These companies are also looking for great profiles

skiils

Développeur Back-End Java (H/F)

Permanent contract

Lille, France

Hybrid

Skills

Java

1 month ago

Quick apply

Naxo

Senior Software Engineer Java Backend Circularité

480

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture

11 days ago

Quick apply

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybrid

Skills

JavaGitLabAWS

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools