We are seeking a Mid-Level Java Backend Engineer to take ownership of backend services for our financial trading systems and in-house CRM platform. The role involves leading the design and implementation of CRM systems, MT4/MT5 trading data integrations, payment gateway services, and internal APIs, ensuring performance, security, and scalability across mission-critical systems.
Key Responsibilities
Lead backend design and development for our in-house CRM platform, 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 implement payment gateway integrations, covering:
Deposits and withdrawals
Callback/webhook handling
Reconciliation and exception management
Develop and maintain 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.
Requirements
Bachelor's degree or higher in Computer Science or related fields.
5-8 years of Java backend development experience, preferably in FinTech or trading systems.
Strong expertise in:
1. Java concurrency and multithreading
2. JVM performance tuning
3. Distributed system design
Job Types: Full-time, Permanent
Pay: RM9,000.00 - RM13,000.00 per month
Benefits:
Opportunities for promotion
Professional development
Application Question(s):
What is your expected salary?
How long is your notice period?
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.