A complete application in a minute
Tailored resume and cover letter, ready to send.
DJRecruit Asia is seeking a Senior Java Developer for a Global Fintech Firm in Hong Kong. The role focuses on building and maintaining scalable backend services with Spring, coordinating with product teams to deliver new capabilities, and maintaining strong CI/CD and observability across distributed systems.
The ideal candidate will have 7+ years of Java backend experience, deep familiarity with microservices, messaging systems, REST APIs, and modern DevOps practices in a demanding financial
Our client is a Global Fintech Firm serving Tier One Investment Banks with reliable and modern trading systems. It is looking for a Java Developer to join the team for the critical trading applications. While strong technical skills are essential, the firm welcomes applications from candidates with diverse professional backgrounds who can demonstrate relevant aptitude and a genuine interest in the domain.
Responsibilities
Design, build, and maintain robust backend systems adhering to internal engineering benchmarks and protocols.
Collaborate alongside product management to conceptualize, engineer, and ship upcoming product capabilities.
Operate fluently within a continuous integration, rapid-iteration framework and collaborative operations model.
Partner closely with site reliability and deployment teams to roll out software increments following standard release lifecycles.
Participate in proactive telemetry and system observation to catch potential bottlenecks before they impact production.
Requirements
Experience Level: 7+ years of background crafting enterprise-grade Java backend services, with a minimum of 5 years dedicated specifically to the Spring ecosystem.
Messaging & Architecture: Demonstrated proficiency in asynchronous messaging pipelines and event-driven topologies, specifically hands-on work with platforms like RabbitMQ, Apache Kafka, or ActiveMQ.
APIs: Advanced comprehension of RESTful API design, leveraging Open API specifications and Swagger documentation tools.
System Design: Deep exposure to distributed microservices architectures.
Domain Exposure: Familiarity with the Financial Information eXchange (FIX) messaging protocol is advantageous.
Testing & Quality: Thorough grasp of automated testing strategies and quality assurance standards within iterative environments.
Toolchain & DevOps: Mastery of the modern software development lifecycle, version control (Git), build/deployment automation (Jenkins, Nexus), containerization (Docker), and orchestration platforms (Kubernetes).
Design Principles: Strong command over standard software design patterns as well as enterprise integration patterns.