Enable job alerts via email!

Java Software Engineer

NICOLL CURTIN TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A technology firm in Singapore seeks a software developer proficient in Java 8+ and Spring Boot. The role involves developing enterprise-grade solutions, collaborating in Agile teams, and resolving complex issues. Candidates must have a strong computer science foundation and experience with technologies such as SQL and RESTful services. This position offers the opportunity to work in a dynamic and fast-paced environment.

Qualifications

  • Strong command of Java and Spring Boot.
  • Solid foundation in computer science principles.
  • Experience with SQL optimization and version control systems.

Responsibilities

  • Develop and maintain enterprise-grade solutions.
  • Analyze requirements and translate them into technical solutions.
  • Collaborate in Agile teams and uphold best practices.

Skills

Core Java 8+
Spring Boot
JUnit
Maven
SQL
REST/SOAP Web Services
Linux shell scripting

Tools

Git
IntelliJ
SonarQube/SonarLint
Job description
Responsibilities
  • Develop and maintain enterprise-grade solutions using Java 8+, Spring Boot, EJB, MySQL, Oracle, IBM MQ.
  • Analyze business/ system requirements and translate them into robust technical solutions.
  • Debug and resolve complex legacy issues; ensure code quality, performance, and security standards.
  • Collaborate in Agile (Scrum/XP) teams, applying TDD, CI/CD, and best development practices.
  • Investigate and resolve production issues under pressure.
  • Drive and review technical/architectural designs, ensuring compliance with guidelines and stakeholder alignment.
  • Plan, estimate, and manage delivery timelines with clear communication across teams.
  • Uphold risk management, compliance, and professional integrity standards.
Requirements
  • Strong command of Core Java 8+, Spring Boot, JUnit, Maven, JMS/MQ, SQL, REST/SOAP Web Services, Linux shell scripting.
  • Solid computer science foundation (algorithms, data structures, OOP).
  • Experience with Git, IntelliJ, SonarQube/SonarLint, and SQL optimization.
  • Desirable: JBoss or similar servers, JPA, EJB, Kafka, React JS, complex SQL skills, and financial domain exposure.
  • Organized, proactive, and able to influence delivery outcomes in fast-paced environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.