Java Developer
Technology
AvePoint1 months agoUntil 29/04/2026
Full timeOn-site
Job description
- *Job Summary**
- *Key Responsibilities
- Review and analyse code submitted by vendors for quality, efficiency, and adherence to best practices.
- Provide detailed feedback and recommendations for code improvements.
- Collaborate with vendors to address identified issues and implement solutions.
- Ensure vendor-provided code meets our organisation's standards and requirements.
- Develop and maintain code review guidelines and processes.
- Work closely and collaborate with the Business Analysts and Quality Engineers/application testers for user stories elaboration, test automation, bug fixes etc.
- Participate in architectural discussions to influence system design.
- Work with deployment team/DevOps team on setting up continuous integration, build and release automation.
- Review of source code scan reports and work with vendors to address the issues.
- Involve in application deployment to the various environments.
- To work closely with key stakeholders from various business units to understand their business requirements and ensure that vendor translate the requirements into systems and applications architectural specifications.
- Stay updated with the latest Java technologies and industry trends and provide recommendations to the team.
- To continually research current and emerging technologies and propose appropriate changes.
- *What We Are Looking For
- At least 2 years of experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred.
- Strong proficiency in software architecture principles, design patterns, and best practices.
- Hands-on experience in designing and developing reusable components, microservices, containers and Kubernetes.
- Sound knowledge of Java, Containers, shell scripts, various operating systems, and databases (Oracle). Other programming languages will be an advantage.
- Proven experience in DevOps and CI/CD adoption and deployment.
- Knowledge on OpenShift Container Platform will be an advantage.
- Knowledge on SWIFT architecture and its systems will be an advantage.
- Working experience in Singapore payments system will be an advantage.
- Certifications in relevant skills (e.g., Java, AWS solution architect, Kubernetes, etc.) will be an advantage.
- Relevant knowledge in change management and business process improvement would be an advantage.
- Ability to work with minimal supervision and adapt to a rapidly changing environment.
- Strong communication and interpersonal skills to work effectively with stakeholders.
Keywords
javakubernetesoracleamazon-web-services
¿Te interesa este puesto?