SW8423 |09 Jan 2023 Application Development Manager
- Be responsible for the development, maintenance, and system support of the existing in-house Distribution Management related systems.
- Ensure quality programming, system testing, and documentation.
- Maintain good communication and coordination with team members and users.
- Perform systems administration and daily IT operation tasks.
- Engage in the Agile Development Life Cycle.
- Deliver the solution using CI/CD pipeline.
- At least 5 years in application development.
- Solid experience in Java EE, Java Spring Boot, Spring MVC, IOC, Spring batch, Microservices architecture, JPA/Hibernate, Docker.
- Experience integrating with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with CI/CD pipelines is a plus.
- Experience in agile development methodologies is a plus.
- Working experience with code quality and best practices tools.
- Experience with SQL Server or any other database.
- Fluent in English, both in speaking and writing (Cantonese capability is added value but not mandatory).