Software Engineer (Java)
ncs pte. ltd.
NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.
Design, develop, maintain, and support large-scale enterprise single-sign-on applications using java with a strong focus on performance, availability, security, and resilience. Collaborate closely with architects, business analysts, and project managers to deliver robust and secure systems on schedule. Mentor junior developers, conduct code reviews, and contribute to best practices, process improvements, and overall system performance.
What will you do
- Analyze business and technical requirements for Java-based applications.
- Design, develop, and implement enterprise single-sign-on solutions using Java frameworks and tools.
- Perform unit, integration, and system testing to ensure application quality and functionality.
- Troubleshoot and resolve issues across development, testing, and production environments.
- Collaborate with architects and analysts to ensure alignment with design and architecture standards.
- Ensure compliance with coding standards, quality practices, and security guidelines.
- Prepare and maintain technical documentation and specifications.
- Support system deployment, releases, and production operations.
- Conduct peer code reviews to ensure high-quality deliverables.
The ideal candidate should possess:
- Diploma or degree in Computer Science, Information Technology, or a related discipline.
- Experienced of software development experience with full SDLC exposure.
- Strong proficiency in Java (11-21), Spring Boot, and the Spring Framework, with experience in modern relational databases (MSSQL, MySQL, RDS) and secure coding practices.
- Proficient in Linux and Windows shell scripting for application deployment across both environments.
- Hands-on experience in system analysis, troubleshooting, and performance tuning.
- Skilled in development and CI/CD tools such as Git, Maven/Gradle, and Jenkins.
- Strong analytical and problem-solving abilities.
- Good communication, teamwork, and collaboration skills.
- Self-motivated with strong initiative and ownership.
- Service-oriented with a customer-focused mindset.
- Experience with Apereo CAS SSO, Singpass, Corppass, IdP, SAML2, and OIDC protocols.
- Knowledge of cloud platforms and container technologies (AWS, Azure, Kubernetes).
- Oracle Certified Professional (Java) Preferred.
- ...Overview We are seeking an experienced Java Springboot Engineer with 8+ years of software development experience to design, develop, and maintain scalable, high-performance backend systems supporting large-scale e-commerce platforms. The ideal candidate will possess strong...
- ...real business impact. NCS is a subsidiary of the Singtel Group. We are seeking a detail-oriented and analytical Software Engineer with expertise in Java Core to join our engineering team in Singapore. In this role, you will design, develop, and maintain robust Java applications...
- ...stakeholders. Requirements 1) Bachelor in Computer Science, Engineering, Mathematics, or related field 2) 3-5 years of experience as... ..., C#, Visual Basic) and MS SQL Server 4) Knowledge with RPA software such as Blue Prism, Power Automate and UIPath. 5) Ability to...
- ...as below. JOB SCOPE: Design, develop and deliver working software applications to delight customers Improve software quality using... ...Requirements Solid experience in any of technologies: Java, NodeJS, Ruby on Rails, .Net , Agile, ReactJs Experience with...
- ...as below. JOB SCOPE: Design, develop and deliver working software applications to delight customers Improve software quality using... ...Requirements Solid experience in any of technologies: Java, NodeJS, Ruby on Rails, .Net , Agile, ReactJs Experience with...
- ...About ST Engineering ST Engineering is a global technology, defence, and engineering group... ...About our Line of Business – Mission Software & Services Our Mission Software & Services... ...experience with knowledge of C#, Java, Javascript, HTML5 and Python is preferred...
- 1. Job Description We are looking for a skilled UAV Software Engineer to design, develop, and integrate software solutions for Unmanned Aerial... ...Proficiency in one or more programming languages (e.g., C++, Java, Python, C#, JavaScript, etc.) Strong understanding of data structures...
- ...Emerging Technologies QE team provides quality engineering support to ensure a high-quality release... ...learning and anomaly detection systems, software load balancing, etc. The job... ...object oriented programming language such as Java and related frameworks relational databases...
- ...documentation, testing and delivery of the software solution for an Automatic Fare Collection... ...degree in Computer Science, IT or engineering with at least 5 years’ relevant experience... ...delivering complex enterprise applications in Java/JEE, web programming on UNIX / LINUX and...
- ...and maintain scalable, high-performance software applications and systems. Write clean,... ...Information Technology, Computer Science, Engineering or a relevant discipline. At least 3 to... ...and quality assurance. Experiences in Java, C++ and Python for application...
- ...We're looking for a Software Developer to build innovative business process automation solutions using the AgilePoint NX Low-Code/No-Code Platform. You'll design, develop, configure, test, and support scalable workflow applications that streamline operations, enhance efficiency...
- ...Summary Apple's Camera ISP team is looking for a passionate and skilled embedded software engineer to help shape the future of imaging across all Apple products. In this role, you'll work at the intersection of hardware and software — building the low-level systems that...
- ...in 37 countries world-wide. At the Apple Store Online (ASO), its Engineering team is responsible for the global eCommerce platform that... ...scalable systems in production environments. Advance proficiency in Java language or equivalent with strong object-oriented design skills...
- ...with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group. Primary Purpose The Senior Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification...
- ...time, highvolume semiconductor production environment. EDUCATION AND EXPERIENCE PhD/Master/Degree in Electrical and Electronic Engineering or Computer Science Relevant Computer Vision and image processing experience Experience in 3D Vision techniques, GUI design...
- ...SOFTWARE ENGINEER SG Diagnostics Pte Ltd is a Singapore-based ISO 13485-certified medical device company specialising in the distribution, implementation, and support of point-of-care testing (POCT) solutions and healthcare-related services. The Company also supports population...
- ...Role Overview We are looking for an experienced Senior Software Engineer (Web) to build and enhance robust web systems that support Weather Information Dissemination. This role involves working on complex enterprise systems, improving engineering practices such as CI/...
- ...We are looking for a skilled Go (Golang) Developer to join our engineering team and work directly at the customer site. The candidate will... ...(AWS, GCP, or Azure) is preferred. ~ Good understanding of software design patterns , testing frameworks , and version control...
- ...hire Full stack Developer (Angular and Java). This is an exciting opportunity to expand... ...: Formulate, design and develop software solutions based on business requirements... ...Masters/Bachelor's degree in Computer Science, Engineering, or a related discipline. ~4+ years of...
- ...manufacturing automated systems in the Semiconductor industry. We are continuing to grow big and fast. We are inviting passionate Software Engineers to join in this journey with us. Responsibility and Duties . Designing & develop software application that meet...
6500 - 9500 SGD
...Ltd is a small Singapore-based company building a proprietary Java-based no-code application platform. Our system enables domain experts... ...traditional programming. We are hiring a Senior / Lead Software Engineer to take end-to-end ownership of key parts of the platform . This...- ...Role Overview We are looking for a Software Engineer to support software development and testing for project-based systems. This role is open to fresh graduates and candidates with software development experience who are keen to build hands-on exposure in Unity, C++...
- ...Description & Requirements Design and develop machine control software for automated semiconductor equipment.Develop new process... ...Qualification Minimum Degree in Mechatronics/Computer Science or Engineering. At least 4 years’ experience in programming on Windows (XP...
- ...Role Overview We are looking for a hands-on Software Engineer to build and maintain scalable full-stack applications using C#.NET, React, JavaScript, SQL, and gRPC . You will be involved in backend and frontend development, API integration, database optimisation, and...
- ...Automation Software Engineer (PLC Programming) – $4,000 to $6,000 + Bonus Join a leading Singapore-based automation engineering company serving the semiconductor and electronics industries. Be part of a highly technical team that designs and builds advanced automated production...
- ...updates. Maintain up to date code documentation. Participating in code reviews. Skills Required ~1+ years of experience in Java , Angular or react Js or .Net or Java Scripts or Agile tecnologies ~ Bachelor's Degree/Diploma in IT or related field WHAT'S ON...
- ...Responsibilities: Lead a team of application/software developmentengineers in the development... ..., change requestsand enhancements using Java / J2EE and Spring MVC / Spring Boot.... ...Science / InformationTechnology / Software Engineering At least 10 years’ full SDLC...
- ...About ST Engineering ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle... ...and customers. About our Line of Business – Mission Software & Services Our Mission Software & Services business provides...
- ...ST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving... ...looking technology company established to develop cutting-edge software solutions that support and strengthen Singapore's homeland...
- ...Together, We Can Make A Significant Impact We are looking for a motivated Software Engineer with 1–3 years of experience in fullstack development to join our growing team. You will play a key role in building secure, scalable systems that support public sector digital initiatives...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Java). Be the first to apply!

