J

Java Developer

salary Salary :

$5,000 - 8,000 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Java Developer

Job Responsibilities

  • Design, develop, test, and maintain Java-based applications and software solutions.
  • Collaborate with business analysts, project managers, and cross-functional teams to understand business requirements and translate them into technical solutions.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Perform unit testing, debugging, troubleshooting, and bug fixes to ensure application stability and performance.
  • Develop and integrate RESTful APIs and web services.
  • Participate in code reviews to maintain code quality and consistency.
  • Optimize application performance and ensure scalability, reliability, and security.
  • Assist in application deployment, system enhancements, and production support.
  • Maintain technical documentation for applications, processes, and system changes.
  • Stay updated on emerging technologies and recommend improvements where appropriate.

Requirements

  • Diploma or Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 2–5 years of experience in Java software development. (Adjust according to your hiring needs.)
  • Proficient in Java (Java 8 or above) and object-oriented programming principles.
  • Experience with Spring Framework (Spring Boot, Spring MVC).
  • Familiarity with RESTful APIs, JSON, and web services.
  • Experience working with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
  • Knowledge of version control tools such as Git.
  • Familiarity with Maven or Gradle build tools.
  • Experience with Agile or Scrum development methodologies is an advantage.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Good communication and interpersonal skills with the ability to work collaboratively in a team.
Original job Java Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Engineering & Technicians Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.