1. Jobs
  2. Job details

Java Development Lead(001664)

  1. Hong Kong S.A.R
  2. Full Time

Key Responsibilities

  • Technical Analysis: Participate in technical analysis and system design based on product and business requirements.
  • Development & Implementation: Independently complete development, architectural design, and coding in strict accordance with development processes and coding standards; conduct independent unit testing.
  • Issue Resolution & Optimisation: Troubleshoot, resolve, and track technical issues arising during the development lifecycle, and contribute to continuous system performance optimisation.
  • Technical Research & Upgrades: Conduct research on relevant emerging technologies and participate in the modernisation and upgrading of technical platforms in line with company-wide technical roadmaps.

Job Requirements & Qualifications

  • Education & Experience: Bachelor’s degree or higher in Computer Science, Software Engineering, or a related discipline from a full-time university; minimum of 4 years of hands-on Java development experience.
  • Java Core Expertise: Solid foundational knowledge of Java, with a deep understanding of I/O, multi-threading, collections, and distributed transactions.
  • Framework Proficiency: Mastery of open-source frameworks including Spring Boot, Spring Cloud, and Spring Cloud Alibaba.
  • Distributed Architecture: Proficient in the design and application of distributed systems; strong understanding of caching (e.g., Redis) and message queuing (e.g., Kafka/RabbitMQ) mechanisms. Candidates with practical experience in handling high-concurrency scenarios are highly preferred.
  • Databases & OS: Familiar with Linux operating systems; highly proficient in utilising and optimising common relational databases, specifically MySQL.
  • Tools & Ecosystem: Familiar with Maven for project build automation and Git for source code version control.
  • Soft Skills: Strong capacity for rapid learning and adapting to dynamic environments.
  • Industry Advantage: Prior development experience in cross-border payments or Virtual Credit Card (VCC) commercial systems is a significant advantage.