About the Client
Our client is a leading bank in Hong Kong currently expanding multiple application development teams. They offer 6-month extendable contracts with high renewal potential for roles ranging from Junior (3-5 years) to Assistant Manager (5+ years) levels across various locations.
Key Responsibilities
- Develop and maintain mission-critical banking applications using Java/J2EE and Spring Boot frameworks to ensure high system reliability.
- Participate in the full software development lifecycle (SDLC), from initial system analysis and design to coding, testing, and deployment.
- Build and optimize scalable microservices and RESTful APIs to support high-volume digital banking transactions.
- Collaborate with business analysts and cross-functional teams to translate functional requirements into robust technical solutions.
- Troubleshoot production issues and perform root-cause analysis to maintain seamless banking service availability.
- (For Assistant Manager) Lead technical modules, oversee code quality through peer reviews, and provide mentorship to junior developers.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related technical field.
- Junior Level: 3-5 years of Java development experience; Assistant Manager: 5+ years with exposure to financial or large-scale enterprise systems.
- Strong proficiency in Java, Spring Boot, and Hibernate; familiarity with microservices architecture is highly preferred.
- Solid experience in relational database management, specifically with Oracle, MySQL, or DB2.
- Familiarity with modern DevOps tools (e.g., Git, Jenkins, Docker) and Agile development methodologies.
- Effective communication skills in English and Chinese (Cantonese and Mandarin) to work across diverse project teams

Please Stay Alert to Potential Scams
We would like to remind you that eFinancialCareers is a job board and does not conduct hiring or ask for payment or any financial details as part of the job application process.
If you receive any suspicious messages claiming to be from us or a hiring company, we urge you not to click on any links and not to reply to the message itself.
Instead, please report the message to our support team at support@efinancialcareers.com.
It is advisable to always verify job offers directly with the hiring company.