Hong Kong Exchanges and Clearing Limited

Associate - Java Developer - LMEC

Hong Kong Exchanges and Clearing Limited
Apply
3 days ago
Shenzhen, ChinaSenior

Responsibilities

  • Design, develop, and maintain Java-based microservices supporting the legacy clearing platform replacement.
  • Build secure, reliable, high-volume interfaces, RESTful APIs, and integration services across clearing, settlement, and downstream systems.
  • Develop Apache Kafka producers, consumers, and streaming integrations for near real-time processing.
  • Deploy, manage, troubleshoot, and optimize containerized applications on the OpenShift Container Platform.
  • Implement target-state architectures with Solution Architects and Technical Leads using cloud-native design principles.
  • Participate in requirements analysis, solution design, development, testing, deployment, and production support.
  • Create maintainable APIs and service contracts with scalability, security, and backward compatibility.
  • Develop automated unit, integration, and end-to-end tests and support CI/CD build, test, deployment, and quality processes.
  • Monitor performance, investigate production issues, and improve resilience, throughput, and latency.
  • Collaborate with Business Analysts, Product Owners, QA Engineers, infrastructure teams, and other stakeholders to translate requirements into technical solutions.
  • Maintain technical documentation for solution designs, APIs, integration patterns, operations, and deployment processes.

Requirements

  • At least 5 years of software engineering experience, including lead involvement in at least one production-grade platform in financial services or a similarly regulated industry.
  • Proven experience designing and developing microservices architectures using Java and Spring Boot.
  • Experience deploying containerized applications with OpenShift, Kubernetes, or similar container orchestration platforms.
  • Experience building and supporting RESTful APIs and integration services in complex enterprise environments.
  • Strong knowledge of cloud-native architecture, distributed systems, scalability, resilience, and fault-tolerant design.
  • Expertise in object-oriented design, design patterns, secure coding, and test-driven development.
  • Experience implementing CI/CD pipelines using Bamboo, ArgoCD, or equivalent tools.
  • Strong proficiency with Git and Bitbucket for source control and collaborative development.
  • Experience with DevOps practices, Docker, Kubernetes, CI/CD pipelines, and infrastructure automation.
  • Experience with relational and non-relational databases, performance tuning, and data integration.
  • Knowledge of observability frameworks, logging, monitoring, tracing, and performance management tools.
  • Experience working in cross-functional teams and translating business requirements into scalable technical solutions.

Benefits

  • Permanent position located in Shenzhen, China.
  • Standard shift with 40 scheduled hours per week.

Tech Stack

Apache KafkaBambooDockerGitJavaKubernetesOpenShiftSpring Boot

Categories

Contact me