AGENSI PEKERJAAN TRUST RECRUIT SDN. BHD.
Junior Java Backend Engineer
Skills
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
1 month ago
Quick apply
Naxo
Senior Software Engineer Java Backend Circularité
480
Freelance
Lille, France
Hybrid
Skills
11 days ago
Quick apply
FreelanceRepublik
Développeur Back end
Freelance
Paris, France
Hybrid
Skills
7 days ago
Quick apply