Job Search and Career Advice Platform

Enable job alerts via email!

Java Backend Developer

STACKTECH PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology services company in Singapore is seeking an Intermediate Java Developer. In this hands-on role, you will work closely with stakeholders to analyze requirements and develop software features. Ideal candidates should have at least 4 years of Java experience and a Bachelor's degree in a relevant field. Familiarity with Spring Boot, Oracle SQL, and middleware is required. Fluency in Mandarin is preferred due to communication with stakeholders.

Qualifications

  • Minimum 4 years of Java development experience.
  • Solid understanding of software development principles, design patterns, and OOP.
  • Fluency in Mandarin preferred for communication with stakeholders.

Responsibilities

  • Communicate with stakeholders to understand project requirements.
  • Develop and maintain clean, efficient, and well-structured code.
  • Collaborate with QA teams for testing coverage.
  • Participate in release monitoring to ensure system stability.

Skills

Java
Spring Boot
Mybatis
Oracle SQL
Middleware
Linux commands
Git
Jenkins
Communication skills

Education

Bachelor’s Degree in Computer Science, Software Engineering, or equivalent
Job description
About the Role

We are looking for an Intermediate Java Developer to join our growing team. This role involves working closely with stakeholders and cross‑functional teams to analyze requirements, design, develop, test, and support software features that align with business goals.

You will play a key role throughout the software development lifecycle — from translating requirements into technical designs, implementing robust code, collaborating with QA during testing, to supporting releases and deployments. This is a hands‑on position suitable for a motivated developer who values quality, collaboration, and continuous improvement.

Key Responsibilities
  • Communicate with stakeholders to understand project requirements, goals, and objectives.
  • Analyze functional and technical requirements and prepare design documentation.
  • Develop and maintain clean, efficient, and well‑structured code.
  • Collaborate with QA teams to ensure proper testing coverage and validation.
  • Participate in release and deployment monitoring to ensure system stability.
  • Perform code reviews, identify optimization opportunities, and troubleshoot issues.
  • Contribute to process improvement and ensure adherence to development best practices.
Job Requirements
  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent field.
  • Minimum 4 years of Java development experience with solid understanding of software development principles, design patterns, and object‑oriented programming.
  • Familarity and working knowledge of the following:
  • Java + Spring Boot + Mybatis
  • Oracle SQL, with simple optimization
  • Middleware such as message brokers and caching
  • (Optional) Linux commands, Git, and Jenkins
  • Decent communication skills, team‑oriented mindset, and a solid sense of ownership and responsibility.
  • Candidates fluent in Mandarin are highly preferred, as this role requires frequent communication with Mandarin‑speaking stakeholders and clients.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.