What you'll be doing
- Design, develop, and maintain high-quality Java-based applications and systems
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Write clean, efficient, and well-documented code that adheres to best practices and industry standards
- Participate in the full software development life cycle, including analysis, design, implementation, testing, and deployment
- Provide technical support and troubleshooting for existing applications
- Continuously learn and stay up-to-date with the latest Java technologies and best practices
What we're looking for
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum 3 years of experience in Java development, with a strong understanding of object-oriented programming principles
- Proficiency in Java frameworks and libraries, such as Spring, Hibernate, and JUnit
- Familiarity with SQL, database design, and query optimization
- Experience in Agile software development methodologies and Version Control Systems (e.g., Git)
- Strong problem-solving, analytical, and critical-thinking skills
- Excellent communication and teamwork skills
Employer questions
Your application will include he following questions:
- Which of the following statements best describes your right to work in Hong Kong?
- What's your expected monthly basic salary?
- How many years' experience do you have as an analyst programmer?