
Search by job, company or skills
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.
We are looking for a Java Software Engineer to join our team and contribute to meaningful application development and maintenance projects working directly at our client's site. Whether you are an experienced developer or a fresh graduate ready to grow, this role offers the opportunity to work on enterprise-grade government systems while building your technical expertise in a collaborative, client-facing environment.
This is a fully on-site opportunity where you will be embedded with the client team, working closely alongside various stakeholders.
WHAT YOU WILL DO
Core Responsibilities
Quality & Support
Continuous Learning
Due to security clearance requirements for government-linked projects, this position is open to Singapore Citizens only.
Essential Qualifications
What Makes You Stand Out
Professional Certifications (advantageous but not mandatory)
We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.
Together, we make the extraordinary happen.
Learn more about us at ncs.co and visit our LinkedIn career site.
Job ID: 153817603
Skills:
Java, Javascript, Python, Machine Learning Frameworks, Web Development Technologies
Skills:
Devops, Sqlrpgle, Rpgle, Clle, Db2 400, Embedded SQL, DDS, Query 400, CI-CD, Control-M, IBM AS400 iSeries
Skills:
Sql, Rest Api, Backend Development, Nosql, Django, Gcp, Docker, Chatbot, Flask, FastAPI, Azure, Python, AWS, LangChain, Generative AI, CI CD, Llm, Embeddings, Vector Database, RAG, Prompt Engineering, LlamaIndex
Skills:
Java, Android development, Kotlin
Skills:
software design patterns , Java, Distributed Systems, Concurrency, High-Availability Backend Services, Service-to-Service Communication, Transactional Consistency, Go, AI-Assisted Development Tools, Idempotency, Failure Handling, Durable Execution Frameworks, Retries, Recovery Patterns