
Search by job, company or skills
• Design, develop, test and maintain a highly scalable, secure and modular AI and data analytics platform
• Perform code review and providing critical suggestions for fixes and improvements
• Mentor and guide software developers to promote growth in technical capabilities, improve quality and productivity
• Troubleshoot and fix software and system issues including system performance
• Prepare technical design documents, sample code of the frameworks and APIs
• Provide training and demonstration to the users of the platform
• Be constantly updated with up-to-date trends and technologies to anticipate upcoming development needs and requirements
• Ability to understand and integrate open-source projects with products
• Setting up, maintaining, and evolving the cloud infrastructure (AWS, Azure or GCP) of web applications
• Design, build, and maintain efficient, reusable, and reliable Docker container
Requirements
• Bachelor's or master's degree computer science, software engineering, information systems or related field
• Minimum 5 years of hands-on software development experience from requirements specifications, design, implementation, Unit testing and system integration. Has gone through full software development life cycle
• Minimum 5 years of experience with Java or Python programming
• 3 years of experience of web application development using Angular or similar technologies
• Sold background in OOP and knowledge of software design patterns/ best practices and software development process is essential
• Deep understanding of Spring MVC, Spring Framework, Spring Boot and Spring Security
• Deep understanding of system security, especially in OAuth2, Kerberos, etc. for Single Sign-on (SSO)
• Having experience of developing the applications with micro-service architecture
• Minimum 2 years of hands-on experience in working with docker platform
• Strong learning and problem-solving skills
• Experience of CI/CD or DevOps is an advantage
ST Engineering is a global technology, defence and engineering group with a diverse portfolio of businesses across the aerospace, smart city, defence and public security segments. The Group harnesses technology and innovation to solve real-world problems, enabling a more secure and sustainable world. Headquartered in Singapore, it has operations spanning Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. ST Engineering reported a revenue of over $11 billion in 2024 and ranks among the largest companies listed on the Singapore Exchange. It is a component stock of MSCI Singapore, FTSE Straits Times Index and Dow Jones Best-in-Class Asia Pacific Index.
Job ID: 115328581