Enable job alerts via email!

SOFTWARE DEVELOPER -Contract: 6 mths renewable

DATAPOST PTE LTD

Singapore

On-site

SGD 60,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading data handling firm in Singapore is seeking an experienced software developer to design and develop scalable, high-performance Java-based web applications. The ideal candidate will have a strong foundation in Java and experience with popular frameworks like Spring Boot. Excellent problem-solving and teamwork skills are essential for collaborating with cross-functional teams. This position offers a dynamic environment with opportunities for growth.

Qualifications

  • Strong proficiency in Java programming and object-oriented design principles.
  • Experience with popular Java frameworks like Spring Boot, Spring MVC, or Hibernate.
  • Knowledge of front-end technologies and frameworks like React or Angular.

Responsibilities

  • Design, develop, and maintain Java-based web applications.
  • Collaborate with teams to understand business requirements.
  • Develop and maintain RESTful APIs and microservices.

Skills

Java programming
Object-oriented design principles
Problem-solving
Teamwork

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Spring Boot
Docker
Kubernetes
HTML
CSS
JavaScript
Job description

The Company is a part of a larger group which operates in Singapore, Hong Kong and Macau. The group has a total headcount of more than 350 employees and has been operating in the secured data handling business over the last 25 years, serving major institutions including banks, insurance companies, telecom companies and government agencies. The Company has expanded into new digital businesses and is looking for an experienced software developer to work on projects within the digital business space.

The ideal candidate should have a strong foundation in Java development and a passion for building scalable, high-performance web applications.

Responsibilities
  • Design, develop, and maintain robust and scalable Java-based web applications
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
  • Develop and maintain RESTful APIs and microservices
  • Write clean, efficient, and well-tested code
  • Participate in code reviews and provide constructive feedback
  • Stay up-to-date with the latest Java technologies and industry trends
  • Troubleshoot and resolve technical issues.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong proficiency in Java programming and object-oriented design principles
  • Experience with popular Java frameworks like Spring Boot, Spring MVC, or Hibernate
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular
  • Experience with database technologies like MySQL, PostgreSQL, or Oracle
  • Experience with containerization technologies like Docker and Kubernetes
  • Knowledge of DevOps practices and tools
  • Experience with Agile development methodologies
  • Understanding of cloud platforms (AWS, Huawei) is a plus
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.