# Lead Java Engineer, Vice President

**Company**: 港交所科技（深圳）有限公司
**Location**: Shenzhen, HyQ
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://hkex.wd3.myworkdayjobs.com/en-US/HKEXCareerPage/job/CN-Shenzhen-HyQ/Vice-President--Lead-Java-Engineer--LMEC_R004628?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/lead-java-engineer-vice-president-631d3724-3b8/

## Description

The Lead Java Engineer, Vice President, will provide hands-on technical leadership for the Java microservices and integration workstreams supporting the strategic clearing platform.

The role is accountable for the technical direction, engineering quality, and end-to-end delivery of assigned services enabling secure, resilient, and high-volume data exchange across clearing, settlement, and post-trade systems.

Acting as a senior technical expert, the individual will shape solution designs and engineering standards using Java, Spring Boot, Apache Kafka, and OpenShift.

They will lead complex development and integration activities, remain actively involved in critical implementation and troubleshooting, and drive API-first development, containerisation, automation, observability, and continuous integration and deployment.

Working closely with Solution Architects, Technical Leads, business stakeholders, and delivery teams, the role will translate programme objectives into executable technical plans, manage dependencies and technical risks, and ensure assigned solutions meet agreed functional, non-functional, and security requirements.

The individual will provide technical guidance and coaching across the engineering team, influence cross-team decisions, and support platform modernisation within agreed architecture and governance frameworks.

**Responsibilities:**

- Lead the technical planning, design, development, and delivery of assigned Java microservices and integration workstreams for the replacement clearing platform, remaining hands-on in complex or critical implementation activities.

- Shape interface and API designs across clearing, settlement, and downstream systems, aligning service boundaries, integration patterns, and dependencies with the agreed target-state architecture.

- Lead the development of Apache Kafka event-driven solutions, including producers, consumers, and streaming integrations, ensuring agreed processing, resilience, and data integrity requirements are addressed.

- Provide application-level technical leadership for deployment and troubleshooting on OpenShift, working with platform and infrastructure teams to ensure containerised services are production-ready.

- Partner with Solution Architects and Technical Leads to evaluate design options, resolve complex technical issues, and establish reusable engineering patterns within enterprise standards and governance.

- Own technical delivery across the full software development lifecycle for assigned services, including requirements analysis, estimation, design, development, testing, release readiness, and production support; manage dependencies and escalate delivery risks promptly.

- Define and maintain RESTful API and service-contract standards for assigned integrations, addressing scalability, security, versioning, and backward compatibility across consuming systems.

- Set and uphold coding, design, and secure development standards through hands-on implementation, design reviews, and peer code reviews; identify and prioritise technical debt and remediation.

- Lead the automated testing approach for assigned services, working with QA Engineers to ensure appropriate unit, integration, and end-to-end coverage and evidence against agreed acceptance criteria.

- Drive CI/CD adoption and delivery automation with DevOps and platform teams, integrating build, test, deployment, and quality controls into repeatable release processes.

- Lead investigation and resolution of complex application issues, improve observability and performance, and drive corrective actions to strengthen resilience, throughput, and latency.

- Coordinate with Business Analysts, Product Owners, QA Engineers, infrastructure teams, and relevant vendors to clarify scope, align priorities, and resolve cross-team integration and delivery dependencies.

- Provide technical leadership and coaching to engineers, delegate and review technical work, share knowledge, and strengthen engineering capability and consistency across the team.

- Ensure technical documentation is complete and maintained, covering solution decisions, APIs, integration patterns, deployment processes, and operational procedures; support effective handover to support teams.

- Contribute to the platform modernisation roadmap and programme governance by communicating delivery progress, technical risks, and design trade-offs, and recommending improvements to architecture, automation, security, and operational efficiency.

**PERSON SPECIFICATION:**

- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline; Master's degree preferred.

- Extensive Java application development experience, with a strong track record of technical ownership and delivery of enterprise-scale, mission-critical systems.

- Strong hands-on Apache Kafka expertise, with experience leading event-driven design, messaging patterns, and stream-processing implementation.

- Experience leading technical delivery within Agile frameworks, including Scrum or Kanban, with the ability to balance scope, quality, dependencies, and delivery commitments.

- Understanding of financial markets, clearing, settlement, post-trade processing, or capital markets systems would be highly advantageous.

- Strong stakeholder management, communication, analytical, and problem-solving skills, with the ability to influence technical decisions and align business and technology teams.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java
- Spring Boot
- Apache Kafka
- OpenShift
- Kubernetes
- Event-Driven Architecture
- RESTful API
- CI/CD Automation
- Monitoring tools such as Prometheus, Grafana

### Nice to have
- Red Hat Certified Specialist in OpenShift Administration
- Oracle Certified Professional (OCP) Java Developer
- Confluent Certified Developer for Apache Kafka
- Certified Kubernetes Application Developer (CKAD)

---

Source: [Apply at hkex.wd3.myworkdayjobs.com](https://hkex.wd3.myworkdayjobs.com/en-US/HKEXCareerPage/job/CN-Shenzhen-HyQ/Vice-President--Lead-Java-Engineer--LMEC_R004628?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
