Software Engineer (Java & OutSystems/ServiceNow Preferred)

NCS Group

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NCS Group in Singapore is seeking a Software Engineer to contribute to meaningful application development and maintenance on government‑level systems at a client site. You will be embedded with the client team in a fully on‑site role, collaborating with stakeholders and a diverse project group.

The role welcomes both experienced developers and fresh graduates eager to learn Java and enterprise technologies, with opportunities to grow technical expertise while delivering secure, reliable

Qualifications

  • Diploma or degree in CS/CE/IT or equivalent.
  • 1–4 years in application software development using Java technologies or fresh graduate.
  • Proficient in written and spoken English.
  • Ability to integrate low‑code solutions with enterprise systems.
  • Familiarity with REST APIs and SQL would be advantageous.

Responsibilities

  • Design, develop, and maintain Java-based application modules.
  • Integrate Outsystems low‑code solutions with enterprise systems.
  • Translate requirements into technical designs and specifications.
  • Collaborate with analysts, developers, testers, and stakeholders.
  • Support testing activities including system integration and UAT.
  • Stay current with new technologies and up-skill as needed.

Skills

Java
English proficiency
Rest APIs knowledge
SQL knowledge
AI interest

Education

Diploma or Degree in Computer Science / Computer Engineering / Information Technology or equivalent

Tools

Outsystems

Job description

We are looking for a 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
  • Design, develop, and maintain application modules using Java and Outsystems or enterprise‑grade technologies, following industry best practices and security standards.
  • Integrate Outsystems low‑code solutions with enterprise systems, ensuring seamless connectivity and data flow across platforms.
  • Translate requirements into technical designs and program specifications.
  • Collaborate closely with system analysts, developers, testers, and stakeholders to deliver quality solutions.
  • Participate in system integration and technical discussions to ensure seamless end‑to‑end solutions.
Quality & Support
  • Support testing activities including system integration testing and user acceptance testing (UAT).
  • Investigate and resolve bugs, defects, and production issues efficiently.
  • Enhance and maintain systems across development and post‑implementation phases.
  • Prepare documentation and project artifacts to support delivery and governance requirements.
Continuous Learning
  • Stay current by participating in up‑skilling workshops and training as needed.
  • Adapt and grow with changing technologies, requirements, and priorities.
Qualifications
  • Singapore Citizen (Due to security clearance requirements for government‑linked projects, this position is open to Singapore Citizens only).
  • Diploma or Degree in Computer Science, Computer Engineering, Information Technology, or equivalent.
  • 1–4 years in application software development using Java technologies or fresh graduate with strong willingness and commitment to learn Java and related enterprise technologies.
  • Proficient in written and spoken English.
  • Ability to integrate low‑code solutions with enterprise systems and legacy applications.
  • Proactive and results‑driven with strong commitment to quality.
  • Eager learner who actively seeks to develop new technical skills (especially important for fresh graduates).
  • Comfortable working fully on‑site and collaborating directly with clients and team members.
What Makes You Stand Out
  • Experience working in teams on enterprise‑grade government systems will be a bonus.
  • Knowledge of Agile principles and methodologies.
  • Working knowledge of REST APIs (design, development, and integration).
  • Working knowledge of SQL and database (queries, data modelling, and optimization).
  • Demonstrated interest and hands‑on experience with AI solutions (e.g., personal projects, POCs, hackathons, coursework, or experimentation with AI tools).
  • Ability to identify and explore AI use cases relevant to software development or business problems.
Professional Certifications (Advantageous but not Mandatory)
  • Technical certifications related to Java or software development
  • Agile certifications (e.g. Professional Scrum Master, Certified Scrum Master, SAFe)
  • ITIL Foundation or basic IT service management knowledge
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Java & OutSystems/ServiceNow Preferred)
Software Engineer (Java & OutSystems/ServiceNow Preferred)

NCS • Singapore

On-site
SGD 42,000 - 72,000
Software Engineer (Java & OutSystems Preferred)
Software Engineer (Java & OutSystems Preferred)

NCS • Singapore

On-site
SGD 60,000 - 100,000
#EG Software Engineer (Java & OutSystems Preferred)
#EG Software Engineer (Java & OutSystems Preferred)

NCS • Singapore

On-site
SGD 52,000 - 86,000
#EG Software Engineer (Java & OutSystems Preferred)
#EG Software Engineer (Java & OutSystems Preferred)

NCS Group • Singapore

On-site
SGD 60,000 - 90,000
#EG Software Engineer (Java & OutSystems Preferred)
#EG Software Engineer (Java & OutSystems Preferred)

SmartRecruiters, Inc. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Must Have Java + Outsystems/ServiceNow)
Software Engineer (Must Have Java + Outsystems/ServiceNow)

NCS Group • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Must Have Java + Outsystems/ServiceNow)
Software Engineer (Must Have Java + Outsystems/ServiceNow)

NCS • Singapore

On-site
SGD 90,000 - 125,000
Software Engineer (Java & AI Preferred)
Software Engineer (Java & AI Preferred)

NCS • Singapore

On-site
SGD 60,000 - 90,000
Java & OutSystems Engineer — On‑Site Gov Systems
Java & OutSystems Engineer — On‑Site Gov Systems

NCS • Singapore

On-site
SGD 52,000 - 86,000
On-Site Software Engineer — Java & OutSystems/ServiceNow
On-Site Software Engineer — Java & OutSystems/ServiceNow

NCS • Singapore

On-site
SGD 42,000 - 72,000