Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer (Permanent, Open for Fresh Graduates)

TALENTSIS PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic tech company in Singapore is seeking a skilled software developer to design and maintain web applications and backend services. Candidates should have strong expertise in Java and JavaScript, experience with frameworks such as Spring Boot and React.js, and a solid grasp of database technologies. The role involves collaboration within Agile teams and is suitable for both experienced professionals and fresh graduates. Competitive opportunities for growth and innovation are provided.

Qualifications

  • 1–3 years of professional software development experience.
  • Fresh graduates will be considered for entry-level roles.
  • Familiarity with Docker, Elasticsearch, and DevOps practices.

Responsibilities

  • Design, develop, and maintain scalable web applications and backend services.
  • Build robust RESTful APIs and microservices leveraging Spring Boot and Node.js.
  • Create intuitive, responsive user interfaces using React.js and TypeScript.

Skills

Java
JavaScript
React.js
TypeScript
Spring Boot
Node.js
PostgreSQL
MongoDB
Elasticsearch
Docker

Education

Bachelor’s degree in Computer Science, Engineering, or related field
Job description
Responsibilities
  • Design, develop, and maintain scalable web applications and backend services using Java and JavaScript technologies.
  • Build robust RESTful APIs and microservices leveraging Spring Boot and Node.js.
  • Create intuitive, responsive user interfaces using React.js and TypeScript.
  • Work with relational and non-relational databases, including PostgreSQL, MongoDB, and Elasticsearch.
  • Collaborate closely with cross-functional Agile teams, including QA, DevOps, and Product.
  • Contribute to DevOps initiatives by implementing CI/CD pipelines and working with containerization tools such as Docker.
  • Maintain high code quality through unit testing, automated testing, and code reviews.
  • Diagnose and resolve performance issues across the stack.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 1–3 years of professional software development experience.
  • Fresh graduates will be considered for entry-level roles.
  • Strong hands‑on skills in Java and JavaScript, with experience in Spring Boot, Node.js, and React.js.
  • Solid understanding of TypeScript and experience working with SQL/NoSQL databases (e.g., MongoDB, PostgreSQL).
  • Familiarity with Docker, Elasticsearch, and DevOps practices.
  • Prior experience working in Agile/Scrum development teams.
  • Strong grasp of system design principles, API development, and microservices architecture.
  • Experience with cloud platforms (AWS, Azure, or GCP), CI/CD tooling, or infrastructure‑as‑code is a plus.

Your recruiter for this job: WhatsApp Dana @ 6421 4964 for a quicker response.

Connect with me on

LinkedIn: https://www.linkedin.com/in/danatongco/

Dana | Dana@talentsis.com.sg

Talentsis Pte Ltd | EA No: 20C0312

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.