Job Search and Career Advice Platform

Enable job alerts via email!

Junior Java Developer

Apar Technologies

Singapore

On-site

SGD 60,000 - 80,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Singapore is seeking a Software Developer to design and develop scalable applications using Java and Spring Boot. Candidates should have 2–3 years of experience and a strong understanding of OOP concepts. The ideal candidate will excel in a collaborative environment, engaging with senior developers and QA teams. This role offers a great opportunity for those passionate about software development and looking to contribute to various phases of the SDLC.

Qualifications

  • 2–3 years of experience in Java, Spring Boot, and Hibernate.
  • Hands-on experience with relational databases.
  • Exposure to messaging systems such as IBM MQ or Kafka.

Responsibilities

  • Design, develop, and maintain scalable applications.
  • Write clean, efficient, and reusable code.
  • Participate in all phases of the SDLC.

Skills

Java
Spring Boot
Hibernate
OOP concepts
SQL
Problem-solving
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Oracle
PostgreSQL
Docker
Jenkins
GitLab CI
Job description
Responsibilities
  • Design, develop, and maintain scalable applications and microservices using Java, Spring Boot, and Hibernate.
  • Write clean, efficient, and reusable code following coding standards and best practices.
  • Participate in all phases of the SDLC including design, development, testing, and deployment.
  • Work closely with senior developers, business analysts, and QA teams to deliver features on time.
  • Perform unit testing and assist in integration and system testing.
  • Debug and resolve technical issues raised by users or testing teams.
  • Take part in code reviews and continuous improvement efforts.
  • Maintain and update technical documentation as needed.
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 2–3 years of experience in Java, Spring Boot, and Hibernate.
  • Strong understanding of OOP concepts, design patterns, and best coding practices.
  • Hands‑on experience with relational databases such as Oracle or PostgreSQL, with strong SQL skills.
  • Basic understanding of Docker and container orchestration.
  • Exposure to IBM MQ, Kafka, or similar messaging systems.
  • Experience with front‑end frameworks like React or Angular is an advantage.
  • Familiarity with CI/CD tools such as Jenkins or GitLab CI.
  • Strong problem‑solving and communication skills.

EA License: R1873481

Company EA License: 11C4879

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