Job title: Software Engineer (Java / Spring)

Job Description

About the Role:

We are looking for a highly skilled Software Engineer (Java) to lead the design, development, and maintenance of scalable backend systems. You will work closely with cross-functional teams to deliver robust, high-performance applications that support key business functions.

  • Working Hours: Mon to Fri
  • Working Location: Central

Key Responsibilities:

  • Design and implement backend systems and RESTful APIs using Java and Spring Boot

  • Lead technical design discussions and contribute to architectural decisions

  • Write clean, maintainable, and testable code following best practices

  • Perform code reviews and mentor junior engineers

  • Collaborate with DevOps for CI/CD integration and system deployments

  • Troubleshoot, debug, and improve system performance and reliability

  • Work with business stakeholders to gather requirements and deliver technical solutions

  • Ensure code quality through unit testing and integration testing

Requirements:

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

  • 3+ years of experience in Java development

  • Strong proficiency in Java, Spring Framework (Spring Boot, MVC), and JPA/Hibernate

  • Experience with REST APIs, Microservices Architecture, and Message Queues (e.g., Kafka, RabbitMQ)

  • Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)

  • Familiar with Docker, Kubernetes, and CI/CD tools (e.g., Jenkins, GitLab CI)

  • Strong problem-solving skills and ability to work independently or in a team

  • Excellent communication and stakeholder engagement skills

Preferred Skills:

  • Experience with cloud platforms (AWS, Azure, or GCP)

  • Familiarity with Agile/Scrum methodologies

  • Exposure to security best practices in enterprise Java development

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

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB