Main function of job:
1.Conduct system development, coding and design including documentation following by company IT policy
2.Provide daily support to maintain the system up and running smoothly to support day-to-day business operation
3.Diagnose and troubleshoot system errors
Main job responsibilities:
1.To perform system and database design, coding and development for project or system enhancement to meet business goals and objectives.
2.To cooperate with the team to collaborate through the entire software development life cycle such as design, development, implementation, maintenance, and improves business applications.
3.To support the implementation activities , troubleshooting system environmental issues and providing training as required.
4.Manage, resolve and investigate production system issues with system vendors and internal application teams.
Your Skills and Experience:
1.Bachelor Degree or above in Computer Science or related discipline is preferred
2.Minimum 3+ years of Java development experience with a background in the Banking/Financial Services/ Insurance environment, experience with payment systems will be a plus.
3.Proficient in Springboot, Maven, MSSQL/MySQL.VueJs will be a plus.
4.Familiar with various integration architectures with RESTful / SOAP services
5.Self-motivated, proactive and responsible
6.Good communication, interpersonal, analytical and problems solving skills
6.Work independently with good organizational and time management skills whilst working accurately and able to meet multiple deadlines.
7.Good command of both spoken and written English and Chinese will be a plus.