Roles and Responsibilities: 1.Analyze user requirements, existing and new business models and provide solutions by fine-tuning existing sub-systems or an existing functional areas of the systems and procedures.(10%) 2.Design system and other delivererables aligned with security, compliance, and design principles through focus on quality, evaluate and conduct cost effective solutions.(20%) 3.Translate business requirement(BRD)/function specification (FS) to technical design requirements including test strategy and quality ensurance approach. (35%) 4.Code review and technical governance. (10%) 5.Analyze and solving technical problems comply with the applicable standards and guidelines.(10%) 6.Assist users to fully utilise the systems by providing training and clarification of problems. (5%) 7.Train junior staff on business and technical knowledge.(10%)
Job Requirements: 1.Bachelor or above degree in ITrelated disciplines. 2.Minimum 7+ years' experience in Java including J2EE with RESTful, Json,XML. 3.Proficient in SpringBoot , SpringMVC & Spring or other popular J2EE framework, and good at Object Orientated Design& Development RESTful interface design and development. 4.Experience on technical solution design, work breakdown, effort and timeline estimation. 5.Rich experience in popular database, such as MSSQLServer, Oracle, Sybase or MySQL. 6.WebSphere WAS/Tomcat/Apache/Ngnix/JBoss and etc. experience. 7.Understanding of micro-service,design pattern,software development cycles, tests methodologies, debugging strategies and risk management. 8.Familiar with Agile Scrum practice. 9.Effective verbal communication skill with stakeholders. 10.Cantonese is a must (at least be able to listen Cantonese) and good English reading skill and written communication skill, CET 4 is required. 11. Ability to solve problem with good sense of logic thinking. 12.Willing to take responsibility and ownership in the team. 13.Microsoft Azure Cloud or other popular Cloud Service experience is preferrable. 14.Insurance business background is perferrable.