
Java Developer - Singapore
- Singapore
- Permanent
- Full-time
- Design, develop, and maintain Java-based applications and services.
- Collaborate with front-end developers, business analysts, and product managers to deliver high-quality software solutions.
- Write clean, efficient, and maintainable code following industry best practices.
- Participate in all phases of the software development life cycle, including requirement gathering, design, coding, testing, and deployment.
- Develop RESTful APIs and integrate third-party systems and services.
- Conduct unit testing and assist with integration and system testing.
- Troubleshoot, debug, and resolve technical issues in production and development environments.
- Contribute to code reviews and ensure compliance with coding standards.
- Stay current with new technologies, tools, and trends in Java development.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4 years+ of experience in Java application development.
- Strong proficiency in Java SE/EE, with experience in frameworks such as Spring Boot, Spring MVC, or Hibernate.
- Experience in developing RESTful web services and APIs.
- Familiarity with front-end technologies like HTML, CSS, JavaScript (basic understanding is a plus).
- Knowledge of relational databases (MySQL, PostgreSQL, Oracle) and ORM technologies.
- Experience with version control systems such as Git.
- Good understanding of object-oriented programming, data structures, and design patterns.
- Familiarity with Agile/Scrum development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent verbal and written communication skills.
- Singapore Citizen or Permanent Resident (SPR).
- Best in class compensation
- Medical Benefits
- International and multicultural environment
- Training & Development
- Career opportunities in a successful, fast-growing company
- Candidate must possess the necessary security clearance to work on Singapore Government projects.
- Applicants must be able to meet all eligibility requirements for security vetting.