Java Developer

Michael Page

  • Hong Kong
  • Temporary
  • Full-time
  • 23 days ago
  • Apply easily
  • Development and delivery of high-quality software solutions
  • To design, develop and improve software
About Our ClientOur 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.Job 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
The Successful Applicant
  • 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
What's on 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!

Michael Page

Similar Jobs

  • Java Developer

    IO TECH SOLUTIONS LIMITED

    • Hong Kong Island, Hong Kong
    Key Responsibilities: Design, develop, and maintain full-stack web applications using Java (Spring Boot) and modern frontend technologies. Build and consume RESTful APIs for se…
    • 7 days ago
    • Apply easily