Senior Java Engineer

Hytech

Kuala Lumpur

On-site

MYR 210,000 - 330,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Transportation allowance
Corporate insurance coverage (dental,
Gym and fitness claims
Ongoing training and development

Job summary

Hytech, a leading management consulting firm, seeks a Senior Java Engineer to design and build the core backend infrastructure powering a global trading platform. This role focuses on architecting high-performance, low-latency distributed systems capable of supporting large-scale concurrent trading while driving the long-term technical direction of the platform.

Join a team that champions modern tech, AI and Web3 exploration, collaborating with product, QA and operations to deliver robust,

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years Java development, with at least 2 years in large-scale distributed system architecture.
  • Strong expertise in Java concurrency, JVM tuning, performance optimization, and troubleshooting.
  • Hands-on experience with Spring Boot, microservices, Dubbo, Kafka/RocketMQ, Redis, Elasticsearch, Netty, and WebSocket.
  • Solid understanding of distributed systems, CAP/BASE theory, service governance, and high availability architecture.

Responsibilities

  • Design and evolve scalable distributed architectures with high availability, disaster recovery, and multi-region active-active deployment.
  • Collaborate with Product and QA teams to design, develop, and deliver core backend services.
  • Lead architecture design and develop critical system components.
  • Drive performance optimization across JVM, databases, middleware, and application code.
  • Define technical roadmaps, architecture standards, and engineering best practices.
  • Research and introduce emerging technologies such as AI and Web3 where applicable.

Skills

Java development
Distributed systems
JVM tuning
Performance optimization
Troubleshooting
Java concurrency
Technical leadership
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Microservices
Dubbo
Kafka/RocketMQ
Redis
Elasticsearch
Netty
WebSocket

Job description

About Hytech

Hytech is a leading management consulting firm headquartered in Australia and Singapore, specialising in digital transformation for fintech and financial services organisations. We deliver end-to-end consulting services and provide robust middle- and back-office solutions that enable our clients to optimise operations, enhance efficiency, and stay ahead in a fast-evolving digital landscape.

With more than 2,000 professionals worldwide, Hytech has a strong and growing international presence, with offices across Australia, Singapore, Malaysia, Taiwan, the Philippines, Thailand, Morocco, Cyprus, Dubai, and beyond.

About the Role

We are looking for a Senior Java Engineer to design and build the core backend infrastructure powering a global trading platform. This role focuses on architecting high-performance, low-latency distributed systems capable of supporting large-scale concurrent trading while driving the long-term technical direction of the platform.

Job Responsibilities
  • Design and evolve scalable distributed architectures with high availability, disaster recovery, and multi-region active-active deployment.
  • Collaborate with Product and QA teams to design, develop, and deliver core backend services.
  • Lead architecture design and develop critical system components.
  • Drive performance optimization across JVM, databases, middleware, and application code.
  • Define technical roadmaps, architecture standards, and engineering best practices.
  • Research and introduce emerging technologies such as AI and Web3 where applicable.
Job Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of Java development experience with at least 2 years in large-scale distributed system architecture.
  • Strong expertise in Java concurrency, JVM tuning, performance optimization, and troubleshooting.
  • Hands-on experience with Spring Boot, microservices, Dubbo, Kafka/RocketMQ, Redis, Elasticsearch, Netty, and WebSocket.
  • Solid understanding of distributed systems, CAP/BASE theory, service governance, and high availability architecture.
  • Proven experience building high-concurrency systems handling 10,000+ TPS/QPS.
  • Deep understanding of trading platform architecture, including matching engines, market data, low-latency communication, and financial-grade consistency.
  • Strong communication, collaboration, and technical leadership skills.
Mandatory Requirement
  • Experience building core systems for securities, derivatives, or cryptocurrency trading platforms, supporting 10,000+ TPS in production.
Nice to Have
  • Experience designing end-to-end architecture for trading platform modules such as Order Management, Matching Engine, Risk Control, Clearing & Settlement, Market Data, or Real-time Push Services.
What We Offer
  • Easy access to public transportation (LRT & KTM).
  • Transportation allowance.
  • Corporate insurance coverage, including dental, optical, and outpatient claims.
  • Gym and fitness claims.
  • Ongoing training and development opportunities.
  • Exposure to exciting projects that support career growth and professional development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Hytech • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Public transport access (LRT/KTM)
Corporate insurance coverage (dental,
Gym and fitness claims
+1
Java Developer
Java Developer

Atome • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Corporate insurance (dental, optical)
Gym and fitness claims
Public transport access
+1
Java Developer
Java Developer

Hytech • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Public transport access
Corporate insurance coverage
Gym and fitness claims
+2
Senior Backend Engineer (Java)
Senior Backend Engineer (Java)

Hytech • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior C# Backend Developer
Senior C# Backend Developer

Atome • Kuala Lumpur

On-site
MYR 120,000 - 160,000
Public transport access
Corporate insurance
Gym & fitness claims
+2
About Hytech
About Hytech

Atome • Kuala Lumpur

On-site
MYR 70,000 - 90,000
Competitive salary and benefits package
Professional development opportunities
Collaborative work culture
Senior Java Engineer for Low-Latency Trading Platform
Senior Java Engineer for Low-Latency Trading Platform

Hytech • Kuala Lumpur

On-site
MYR 210,000 - 330,000
Transportation allowance
Corporate insurance coverage (dental,
Gym and fitness claims
+1
Technical Support Engineer
Technical Support Engineer

Hytech • Kuala Lumpur

On-site
MYR 180,000 - 240,000
Public transport access
Insurance coverage
Gym & wellness
+1
Software QA Engineer
Software QA Engineer

Atome • Kuala Lumpur

On-site
MYR 117,000 - 196,000
Corporate insurance coverage
Ongoing training and development opportunities
Gym and fitness claims
Finance Data Analyst
Finance Data Analyst

Atome • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Opportunities for professional growth
Attractive compensation and benefits
Corporate insurance including Dental, Optical, and Outpatient claims
+2