Position Overview
Software Engineer (Java) Job Responsibilities
Work with in-house team and vendor team to develop and implement deliverables to support Business needs.
Liaise with the infrastructure support, development team and integrated application teams for solution, SIT/UAT deployment and testing.
Support project deliverables and make sure all the issues from SIT/UAT/PRD resolved via fixing root cause
Ensure adherence of development practice (Waterfall and Agile), standards and updated documentation
Requirements
Diploma/Degree holder in Information Technology, Info Systems or equivalent.
At least 3 years’ experience in Java with practical experience in Spring Boot. Exposure to Spring ecosystem tools (e.g., Spring Data, Spring Security) is a plus
Microservices Development: Experience developing and maintaining microservices (e.g., REST APIs, basic service communication patterns).
API Development: Proficient in building RESTful APIs. Basic understanding of API design princ...