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