Full-Stack Engineer (Java + ReactJS)

PERCEPT SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 90,000 - 150,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Percept Solutions is expanding its team of experienced Full-Stack Engineers to analyse, design, develop and support IT applications. You will collaborate with the Scrum Master, Product Owner and technical team to deliver reliable, maintainable software through Agile sprints.

Join a dynamic environment requiring hands-on Java and ReactJS development with Spring, MQ messaging and PostgreSQL. You will contribute to code quality, testing, documentation and post-implementation support while staying

Qualifications

  • Bachelor's degree in Computer Science, Information Technology or related discipline.
  • At least 5 years of hands-on experience in application development.
  • Hands-on experience with Java and ReactJS, including knowledge of the Spring Framework.
  • Experience with messaging technologies such as MQ.
  • Experience with PostgreSQL or an equivalent relational database management system.
  • Practical experience with Agile delivery, including Scrum and sprint planning.
  • Experience with CI/CD.
  • Strong analytical, troubleshooting and problem-solving skills.
  • Ability to collaborate effectively with technical and business stakeholders.

Responsibilities

  • Analyse business and technical requirements, and translate them into application designs and technical specifications.
  • Develop and enhance applications using Java, ReactJS, Spring and related technologies.
  • Assess enhancement requests and prepare clear change specifications.
  • Use AI-assisted tools to support development, troubleshooting and solution design, while reviewing outputs for accuracy and quality.
  • Prepare and maintain application, system and technical documentation.
  • Participate in sprint planning, system reviews and other Agile ceremonies.
  • Understand dependencies across applications, systems, messaging services and databases to diagnose issues and improve efficiency.
  • Use development tools and automation to improve productivity and software quality.
  • Develop test cases and conduct system integration testing (SIT), load testing and performance tuning to meet service-level agreements.
  • Support production deployments and provide post-implementation troubleshooting and support.
  • Provide technical guidance to junior engineers.
  • Stay current with emerging technologies, standards and development practices relevant to application delivery.
  • Perform other related duties as assigned.

Skills

Java
ReactJS
Spring
MQ
PostgreSQL
CI/CD
Agile/Scrum
Troubleshooting
Collaboration

Education

Bachelor's degree in Computer Science / IT

Tools

CI/CD tools

Job description

We are looking for experienced Full-Stack Engineers to analyse, design, develop and support IT applications. You will collaborate with the Scrum Master, Product Owner and technical team to deliver reliable, maintainable applications through Agile development sprints.

Key Responsibilities:
  • Analyse business and technical requirements, and translate them into application designs and technical specifications.

  • Develop and enhance applications using Java, ReactJS, Spring and related technologies.

  • Assess enhancement requests and prepare clear change specifications.

  • Use AI-assisted tools to support development, troubleshooting and solution design, while reviewing outputs for accuracy and quality.

  • Prepare and maintain application, system and technical documentation.

  • Participate in sprint planning, system reviews and other Agile ceremonies.

  • Understand dependencies across applications, systems, messaging services and databases to diagnose issues and improve efficiency.

  • Use development tools and automation to improve productivity and software quality.

  • Develop test cases and conduct system integration testing (SIT), load testing and performance tuning to meet service-level agreements.

  • Support production deployments and provide post-implementation troubleshooting and support.

  • Provide technical guidance to junior engineers.

  • Stay current with emerging technologies, standards and development practices relevant to application delivery.

  • Perform other related duties as assigned.

Requirements:
  • Bachelor's degree in Computer Science, Information Technology or a related discipline.

  • At least 5 years of recent, relevant hands-on experience in application development.

  • Hands-on experience with Java and ReactJS, including knowledge of the Spring Framework.

  • Experience with messaging technologies such as MQ.

  • Experience with PostgreSQL or an equivalent relational database management system.

  • Practical experience with Agile delivery, including Scrum and sprint planning.

  • Experience with continuous integration and continuous deployment (CI/CD).

  • Strong analytical, troubleshooting and problem-solving skills.

  • Ability to collaborate effectively with technical and business stakeholders.

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/ to stay informed about new opportunities and events.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Java | Spring)
Software Engineer (Java | Spring)

The Edge Contracting Services- Singapore & Hong Kong • Singapore

On-site
SGD 90,000 - 140,000
Senior Full-Stack Engineer (Java + ReactJS)
Senior Full-Stack Engineer (Java + ReactJS)

PERCEPT SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Technical Lead Java Full Stack
Technical Lead Java Full Stack

percept solutions pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (Java & ReactJS)
Senior Software Engineer (Java & ReactJS)

The Edge Contracting Services • Singapore

On-site
SGD 120,000 - 150,000
Senior Software Engineer (Java & ReactJS)
Senior Software Engineer (Java & ReactJS)

THE EDGE CONTRACTING SERVICES PTE. LTD. • Singapore

On-site
SGD 100,000 - 167,000
Full Stack Developer (Java/Javascript)
Full Stack Developer (Java/Javascript)

Ambition Singapore • Singapore

On-site
SGD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

Epergne Solutions • Singapore

On-site
SGD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

JSIT for WST (Wholesale Trade) by Singapore Business Federation (SBF) • Singapore

On-site
SGD 70,000 - 110,000
Full Stack Engineer (Java + React)
Full Stack Engineer (Java + React)

Cognizant • Singapore

On-site
SGD 90,000 - 150,000
Full Stack Engineer (Java/ React.JS) (Contract)
Full Stack Engineer (Java/ React.JS) (Contract)

Tangspac Consulting Group • Singapore

On-site
SGD 90,000 - 120,000