1. Participate in enterprise application development and maintenance for large corporations within Asia Pacific.
2. Participate in the Software Development Life Cycle using Agile or Waterfall methodology.
- Coordinating requirements, schedules, and activities.
- Perform system analysis, design, development, testing and documentation.
- Perform system integration deployment and support.
- Maintain and support project post-implementation activities.
- Troubleshooting development and production problems across multiple environments and operating platforms.
- Contributing to team meetings.
- Participate in project planning (time and resource estimation) and implementation.
3. Responsible & accountable for task tracking, reporting and the quality of deliverables.
4. Accepting ownership for accomplishing new and different requests for self-advancement.
5. Exploring opportunities to add value to job accomplishments.
6. Mentoring and grooming juniors.
Requirements
1. A minimum of 2 years (Junior) or 5 years (Senior) experience, relevant to the following skill sets:
- Java (J2EE/JEE)
- Experienced in Spring frameworks, Hibernate, JSF, Struts,
- SQL, HTML, CSS, and JavaScript
- RDBMS analysis and design (DB2, Oracle, MS-SQL etc.)
2. Good Command of English communication skills - both written and spoken.
3. Ability to work together with other developers in a team environment.
4. Enthusiastic and self-driven.
5. Strong problem-solving skills.
6. The below skill sets will be an added advantage.
- NoSQL (Couchbase, MongoDB) knowledge
- Agile methodology (Scrum, Kanban or similar)
- Insurance knowledge
- Able to communicate in Mandarin and Cantonese.
If interested, APPLY NOW,