Java Backend Developer | Fintech | Up to 80K
Summary
Designs, builds, and maintains high-performance Java microservices for a large-scale enterprise financial/trading platform in Hong Kong, using Spring Boot, Kubernetes/Docker, FIX protocol integration, and message queues, within an agile CI/CD environment. Requires 7+ years of Java experience.
Salary: $70,000 – $80,000 per month
Key Responsibilities
Design, develop, and maintain high-performance Java backend services for a large-scale enterprise financial platform.
Build and evolve microservices using Spring Boot, containerised deployment, and Kubernetes.
Develop and integrate trading-related functionality using the FIX protocol.
Collaborate with product, engineering, and operations teams to deliver new features and releases.
Work within an agile, DevOps-driven environment, including CI/CD, monitoring, and production support.
Identify and resolve performance, reliability, and scalability issues across backend services.
Your Profile
7+ years of professional Java development experience, with strong expertise in backend engineering.
5+ years of hands-on experience with Spring / Spring Boot.
Proven experience designing and building microservices for large-scale enterprise applications.
Solid experience with Kubernetes, Docker, and containerised application deployment.
Strong understanding of RESTful APIs, OpenAPI/Swagger, and enterprise integration patterns.
Hands-on experience with the FIX protocol.
Experience with message queues or event-driven architectures, such as ActiveMQ, RabbitMQ, or Kafka.
Strong knowledge of Git, Jenkins, CI/CD, testing practices, and modern SDLC processes.
Experience with AWS and managed cloud services.
Experience in financial services, capital markets, banking, or trading systems.
Strong analytical, problem-solving, and communication skills.
Fluent in Cantonese or Mandarin