Enable job alerts via email!

Java Developer

NTT

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Singapore is seeking a skilled Java Developer to join their technology team. The role involves designing, developing, and maintaining Java applications, collaborating with cross-functional teams, and ensuring high-quality code. The ideal candidate should have a background in Computer Science and proficiency in Java SE/EE and Spring Framework. This position offers opportunities for professional growth and development.

Qualifications

  • Proven experience as a Java Developer or in a similar role.
  • Familiarity with web services and microservices architecture.
  • Solid understanding of object-oriented programming principles.

Responsibilities

  • Design and maintain Java-based applications according to project requirements.
  • Collaborate with teams to deliver technical solutions.
  • Troubleshoot and resolve software defects and issues.

Skills

Java SE/EE proficiency
Spring Framework
RESTful APIs
Problem-solving skills
Teamwork abilities

Education

Bachelor’s degree in Computer Science or related field

Tools

MySQL
Git
AWS
Job description

We are seeking a skilled and passionate Java Developer to join our dynamic technology team. The successful candidate will be responsible for designing, developing, and maintaining high-quality Java applications. You will collaborate with cross-functional teams to deliver scalable and robust solutions that meet business requirements.

Key Responsibilities
  • Design, implement, and maintain Java-based applications according to project requirements.
  • Collaborate with business analysts, product managers, and other developers to understand end-user requirements and deliver technical solutions.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Troubleshoot, debug, and resolve software defects and issues in a timely manner.
  • Participate in code reviews to ensure code quality and knowledge sharing among team members.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Keep up to date with the latest Java technologies and industry trends.
Required Skills and Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Java Developer or similar role.
  • Strong proficiency in Java SE/EE, Spring Framework, and related technologies.
  • Familiarity with RESTful APIs, web services, and microservices architecture.
  • Experience with databases such as MySQL, PostgreSQL, or Oracle.
  • Knowledge of version control systems (e.g., Git).
  • Solid understanding of object-oriented programming principles.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
Preferred Qualifications
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Familiarity with front-end technologies (e.g., JavaScript, Angular, React) is a plus.
  • Understanding of Agile/Scrum development methodologies.
  • Relevant Java certifications are advantageous.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.