Job title: Java Software Engineer

Job Description

We are looking for a Software Engineer to design, develop, and maintain scalable web applications across frontend and backend systems. You will work closely with cross-functional teams to build high-quality software solutions, enhance system performance, and contribute to end-to-end product development.

  • Working Hours: Mon-Fri
  • Working Location: One North
  • Salary Package: Up to $9000 (basic) +AWS

Key Responsibilities

  • Design, develop, test, and support full-stack applications using Java and React
  • Build and maintain scalable backend services, APIs, and microservices
  • Develop responsive and user-friendly frontend interfaces using React and modern JavaScript/TypeScript
  • Collaborate with product managers, designers, and engineers to deliver software solutions
  • Participate in system design, code reviews, troubleshooting, and performance optimization
  • Write clean, maintainable, and well-documented code following engineering best practices
  • Support application deployment, monitoring, and continuous improvement initiatives
  • Contribute to Agile/Scrum ceremonies and project delivery

Requirements

  • Degree in Computer Science, Software Engineering, or related discipline
  • Experience in Java development (e.g. Spring Boot, REST APIs, microservices)
  • Experience with React, JavaScript/TypeScript, HTML, and CSS
  • Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle
  • Understanding of software development best practices, version control (Git), and CI/CD pipelines
  • Experience with cloud platforms (AWS/Azure), Docker, or Kubernetes is a plus
  • Strong problem-solving skills and ability to work in a collaborative environment

Preferred Skills

  • Experience with distributed systems or event-driven architecture
  • Knowledge of automated testing frameworks
  • Exposure to DevOps practices and infrastructure tools
  • Familiarity with secure coding and performance tuning

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).

This authorizes us to:

  • Contact you about potential opportunities.
  • Delete personal data as it is not required at this application stage.

All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Elane Yap Theng Yu- R1989397

ScienTec Consulting Pte Ltd - 11C5781