Responsibilities:
- Work with infrastructure team on application architecture design and implementation
- Work with security team for penetration test issue
- Manage vendors on development of system enhancements and projects to secure the quality of deliverables and budget
- Assist in system development including documentation following by company IT policy
- Provide technical support to Business Units
Requirements:
- Degree holder or above in Computer Science/Information Technology or related disciplines
- Minimum 2 – 4 years’ experience in software engineering in which 2 years’ hands on experience in Java, J2EE/MVC framework, e.g. Struts2, SpringMVC
- Solid experience on Apache Server / Apache Tomcat Server Setup
- Experience on Linux scripting (e.g. bash)
- Familiar with Object-Oriented design and development skills
- Knowledge of DevOps or Azure Cloud environment is an advantage
- Self-motivated, good analytical skills and able to work under pressure
- Good command of spoken and written English and Chinese