
Java Developer
- Central, Hong Kong
- Temporary
- Full-time
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
- Collaborate with stakeholders to refine technical requirements and contribute to architectural decisions
- Design and implement distributed, event-based microservices using Java 8+, Spring Boot, and modern messaging protocols
- Develop scalable, secure APIs and services that handle high-throughput financial transactions
- Build and maintain automated CI/CD pipelines, infrastructure-as-code templates, and observability tools
- Ensure services are production-ready with built-in telemetry, logging, performance tuning, and fault tolerance
- Write unit, integration, and acceptance tests as part of a strong test automation culture
- Mentor junior developers and contribute to team knowledge sharing, code reviews, and process improvement
- Partner with DevOps, QA, and infrastructure teams to deliver high-quality software in a seamless deployment pipeline
- Work in an agile environment with regular sprint planning, reviews, retrospectives, and continuous delivery
- Minimum of 5 years' experience developing enterprise-grade applications using Java 8 or above
- Expertise in Spring Boot and related Spring ecosystem frameworks
- Strong understanding of microservice architectures, design patterns, event-driven systems, and distributed computing
- Experience with messaging technologies (e.g., Kafka, RabbitMQ, or similar)
- Proficiency in building RESTful APIs and implementing secure, resilient, and observable backend services
- Sound knowledge of relational and/or NoSQL database systems (e.g., SQL Server, MongoDB)
- Working familiarity with DevOps tools and practices-Git, Jenkins, Docker, CI/CD, etc.
- Exposure to cloud-native development principles, preferably with Azure
- Strong problem-solving skills and a proactive, delivery-focused mindset
- Excellent communication skills, both written and verbal
CTgoodjobs