Enable job alerts via email!

Java Developer

BLAZECORP PTE. LTD.

Singapore

On-site

SGD 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading software development company in Singapore is looking for a skilled Java Developer. The ideal candidate will have a Bachelor's degree in Computer Science and 2-3 years of hands-on experience in Java/J2EE development. You will be responsible for developing Java-based applications, writing efficient code, and collaborating with teams to deliver high-quality software solutions. Strong understanding of OOP concepts, design patterns, and experience with Java frameworks is essential.

Qualifications

  • 2–3 years of hands‑on experience in Java/J2EE development.
  • Strong SQL skills with databases like Oracle or PostgreSQL.
  • Familiarity with Java frameworks such as Spring, Spring Boot, and Hibernate.

Responsibilities

  • Develop and maintain Java‑based applications according to business requirements.
  • Write clean, efficient, and reusable code following best practices.
  • Collaborate with teams to ensure timely delivery of features.

Skills

Java/J2EE development
OOP concepts
Design patterns
SQL
HTML
CSS
JavaScript
RESTful APIs
Git
Analytical skills
Collaboration

Education

Bachelor’s degree in Computer Science
Job description
Summary
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 2–3 years of hands‑on experience in Java/J2EE development.
  • Good understanding of OOP concepts, design patterns, and best coding practices.
  • Familiarity with Java frameworks such as Spring, Spring Boot, and Hibernate.
  • Experience with relational databases like Oracle, or PostgreSQL and strong SQL skills.
  • Knowledge of web technologies such as HTML, CSS, JavaScript, and RESTful APIs.
  • Experience using version control systems like Git.
  • Good analytical and problem‑solving skills.
  • Strong communication and collaboration skills.
Responsibilities
  • Develop and maintain Java‑based applications according to business requirements.
  • Write clean, efficient, and reusable code following best practices and coding standards.
  • Participate in all phases of the software development life cycle, including design, development, testing, and deployment.
  • Collaborate with senior developers, business analysts, and QA teams to ensure timely delivery of features and fixes.
  • Perform unit testing and support integration and system testing.
  • Debug and resolve technical issues reported by users or testing teams.
  • Participate in code reviews and contribute to continuous improvement efforts.
  • Maintain technical documentation and update system manuals as needed.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.