Java Developer
Roles & Responsibilities: - Communicate with users to collect and understand user requirements
- Perform development projects for banking clients
- Perform quality assurance to ensure all deliverables are in good quality
- Plan and conduct system integration test and assist user to perform user acceptance test
- Prepare system documentation and user guide
- Provide support for system implementation
- Provide system support, including user inquiry and problem solving (during office and non-office hours)
Requirements: - Degree holder in Computer Science, Information Technology or related disciplines
- Minimum 3 years' experience in application development, preferably in banking industry
- Hands-on coding experience in Java/J2EE, JavaScript
- Hands on experience in Springboot framework & Web Service.
- Hands on experience in Rest API
- Knowledge in integration such as MQ and JMS is a plus
- Excellent problem-solving capability, able to working independently and under pressure
- Effective communication skills and good interpersonal skills
- Ability to work under pressure and committed to deadline