Job Search and Career Advice Platform

Enable job alerts via email!

Java Developer

USER Experience Researchers

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 company in Singapore is looking for a skilled Java Developer to design and maintain Java-based applications. The ideal candidate will have strong proficiency in Java, experience with frameworks like Spring, and a collaborative mindset to work with product managers and designers. Responsibilities include writing efficient code, developing RESTful APIs, and optimizing application performance.

Qualifications

  • Strong proficiency in Java (Java 8+).
  • Experience with frameworks such as Spring, Spring Boot, or Hibernate.
  • Knowledge of object-oriented programming (OOP) principles.

Responsibilities

  • Design, develop, test, and maintain Java-based applications and systems.
  • Write clean, efficient, and reusable code.
  • Develop and integrate RESTful APIs and backend services.

Skills

Java
Spring
Spring Boot
Hibernate
RESTful services
MySQL
PostgreSQL
Oracle
Git
GitHub
GitLab
Job description
Key Responsibilities
  • Design, develop, test, and maintain Java-based applications and systems.
  • Write clean, efficient, and reusable code following best practices.
  • Develop and integrate RESTful APIs and backend services.
  • Troubleshoot, debug, and resolve application issues.
  • Collaborate with product managers, designers, and other developers to define and implement solutions.
  • Participate in code reviews and provide constructive feedback.
  • Optimize application performance, security, and scalability.
  • Contribute to documentation and technical specifications.
  • Stay updated with emerging Java technologies and frameworks.
Required Skills & Qualifications
  • Strong proficiency in Java (Java 8+).
  • Experience with frameworks such as Spring, Spring Boot, or Hibernate.
  • Knowledge of object-oriented programming (OOP) principles.
  • Familiarity with RESTful services and API development.
  • Experience working with relational databases (MySQL, PostgreSQL, Oracle, etc.).
  • Understanding of version control systems (Git, GitHub, GitLab).
  • Basic knowledge of software development life cycle (SDLC).
  • Strong problem-solving and analytical skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.