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