Published 1 year ago

Development Lead - API and Microservice

Bank Of China (Hong Kong) Limited

Job Description

Responsibilities:- Lead the development team to:

  • Design and implement on new API and Microservice foundation and framework on Cloud-based Kubernetes container platform. Promote the API and Microservice development to all application teams
  • Design and implement the business projects of Core Banking domains, including Current / Saving / Deposit / Loan Banking Transaction, Interest Rate Management, Limit Control, etc.

    • Define and establish the development practice and coding standard.
    • Align the deliverables with technical lead and architect.
    • Manage the team and development squad stakeholder's expectation for development schedule.
    • Maintain high quality of deliverables for development squad and sprint commitments.
    • Explore the suitable development tools or components for Microservice development.
    • Work with application architect and technical lead on adopting Microservice development to existing bank applications.
    • Provide coaching and guideline on the transformation to Microservice development.

    Requirements:- Degree holder in Computer Science, Information Technology or related disciplines.

    • At least 5 years of application development experience. The experience on Agile development or transformation to Microservice is an advantage.
    • At least 2 years of team leading experience on implementation. Candidate with less relevant experience would be considered as Senior Backend Engineer.
    • Experience in API / Microservice design.
    • Hands-on experience in application development with the following technologies, tools or related areas:
  • Java, Spring, Spring Boot, Spring Cloud, RESTful API
  • Swagger
  • NoSQL (E.g. MongoDB) or SQL DB (E.g. MySQL / Oracle)
  • Distributed caching (E.g. Redis)
  • Git (E.g. Gitlab / Bitbucket / GitHub)
  • Maven
  • Cloud-based Kubernetes container platform
  • Docker
    • Experience in working with the following technologies, tools or related areas is a plus:
  • Junit / JMockit
  • Jenkins & pipeline (CI/CD), Nexus
  • API Gateway / API Management
  • MQ Technology (E.g. IBM MQ / Rabbit MQ)
  • Kafka
  • Distributed Transaction Management (E.g. Senta)
  • Service Mesh / Istio
  • Using Prometheus, Grafana, EFK, Jagear
    • Self-motivated, open mindset, ownership mindset, good problem solving and troubleshooting skills with strong "can-do" attitude.
    • Proficiency in both Chinese and English, Mandarin is an advantage.

Job Particulars

Job source
eFinancialCareers
Job reference
20717827
Date published
10 Apr 2024
Job keywords
Technology, Other, Information Services, n/a
The Hong Kong Talent Engage website contains job vacancies information from external sources and relevant links as a convenience to our users, and is not responsible for the content of these sites.