Fullstack Software Developer (Java / Scala)
COMBUILDER PTE LTD
Date: 2 days ago
Area: Singapore, Singapore
Salary:
SGD 6,500
-
SGD 9,000
per month
Contract type: Full time

Responsibilities:
- Develop and maintain scalable and high-performance backend services using Java or Scala.
- Design and implement microservices-based architectures using the Spring Framework.
- Write efficient SQL queries and work with relational databases for large-scale applications.
- Collaborate with frontend developers and contribute to UI components using Angular or React.
- Work in Unix/Linux environments to manage deployment, scripting, and server-side configurations.
- Participate in the full software development lifecycle including design, development, testing, and deployment.
- Collaborate across teams, including data engineering, for cross-functional integration when required.
- Maintain high standards for code quality, testing, and performance optimization.
- Support flexible role shifts into backend or data engineering streams, based on project needS.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field,
- 7–9 years of professional software development experience.
- Strong proficiency in Java or Scala (mandatory).
- Proven experience with the Spring Framework and microservices architecture.
- Solid understanding of SQL and relational database systems.
- Experience working in Unix/Linux environments.
- Exposure to frontend development using Angular or React.
- Strong analytical and problem-solving abilities.
- Excellent communication skills and ability to work in cross-functional, distributed teams.
- Must be adaptable to fast-paced project shifts and technology realignment.
Nice to Have:
- Experience working with distributed systems or data pipelines.
- Understanding of CI/CD practices and Agile methodologies.
- Knowledge of containerization tools such as Docker and orchestration with Kubernetes.
Important Note:
- Candidates must have strong Java/Scala expertise.
- Python developers will not be considered for this role.
- Candidates with strong backend experience may be realigned into data engineering roles if required.
- If required, must be able to work on weekend or public holidays for deployment to production server and cut over activities
See more jobs in Singapore