Java Developer

Michael Page

  • Central, Hong Kong
  • Temporary
  • Full-time
  • 23 days ago
  • 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.
Client DetailsOur client is seeking a talented Java Developer with at least 3 years' experience, preferably with exposure to Cloud Architectures & Public Cloud offerings, to join their team building a resilient, scalable, and secure cloud-based settlement platform. You will be participating in the requirements refinement sessions, working on architecture, design, and implementation - writing code and automated tests, creating CI/CD pipelines following the best software development and DevOps standards. In our client's agile environment, you will have to interact directly with the users, product owners, business analysts, and other technologists across the firm. Ideally the role holder will have a track record of building large-scale distributed applications, preferably on Azure/Cloud.Description
  • 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
Profile
  • 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
Job OfferThis is an excellent opportunity for a Java Developer looking to grow their career in the wholesale banking industry. If you are ready to take on this challenge, apply today!To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Royce Chan on +852 3602 2491.

CTgoodjobs

Similar Jobs

  • Java Developer

    Ambition

    • Central and Western District, Hong Kong
    Responsibilities: You will design and implement efficient and scalable microservices using Java and Spring frameworks. You will apply design patterns and best practices to ensur…
    • 16 days ago