SalaryPeak

Software Engineer - Java (JD#10864)

SCIENTE INTERNATIONAL PTE. LTD.
Singapore 4+ years Posted Feb 26, 2026

Salary Range

SGD 72,000 - SGD 90,000 /year

SGD 6,000 - SGD 7,500/month

Skills Required

GitDesignKubernetesJava 8Data StructuresSoftware EngineeringApplication DevelopmentBashMavenSQLContinuous IntegrationBankingREST APIsDockerCloudGitlabJavaLinuxAmazon CloudSoftware Development

Job Description

Job Summary

We’re looking for a driven Java developer with solid core skills and some Docker/Kubernetes experience to build scalable cloud-native systems, bringing a mindset that naturally includes CI/CD as part of the complete solution.

Mandatory Skill-set

  • Must have 4+ years of software development experience, including at least 3 years of strong hands-on Java development;
  • Strong hands-on knowledge of Java 8+ features (lambdas, streams, futures);
  • Good grasp of algorithms, data structures, and performance thinking;
  • Confident in reading, analyzing, and debugging code;
  • Practical experience with Maven, Git, and integration testing;
  • Comfortable working in Linux and using bash;
  • Solid SQL skill.

Desired Skill-set

  • Well versed in Docker and Kubernetes;
  • Experience working with cloud platforms, preferably AWS;
  • Comfortable using Git and platforms like GitLab or GitHub;
  • Familiar with Jira or similar issue-tracking tools;
  • Strong knowledge of Spring Framework (IoC), especially Spring Boot and Swagger for RESTful APIs;
  • Exposure to Apache Spark is a plus.

Responsibilities

  • Lead and shape technical solutions, collaborating with infrastructure, big data experts, and business analysts;
  • Design, document, and develop high-quality software;
  • Ensure CI/CD processes and artefacts are smoothly integrated into the workflow;
  • Review code and guide team members on best practices;
  • Keep project managers updated on progress and technical issues;
  • Identify and address technical risks proactively;
  • Build and improve software based on user needs;
  • Maintain, enhance, and test existing software to ensure reliability and performance;
  • Work closely with engineers to integrate hardware and software systems;
  • Take ownership of non-functional aspects like testing tools, mocks, monitoring, and performance/load optimization.

Should you be interested in this career opportunity, please send in your updated resume to [email protected] at the earliest.

When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).

Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

EA Licence No. 07C5639