
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A technology company in Singapore seeks a skilled backend developer to design and maintain applications using Java and Spring Boot. The role involves working on microservices, RESTful APIs, and ensuring application scalability and performance. Ideal candidates will have strong experience in Java and Spring technologies, along with solid knowledge of backend architectures. This position offers a dynamic environment that promotes collaboration and follows Agile methodologies.
Design, develop, and maintain backend applications using Java and Spring Boot
Build and manage microservices-based architectures with RESTful APIs
Develop and integrate scalable, secure, and high-performance services
Work closely with front-end, DevOps, and product teams to deliver end-to-end solutions
Implement business logic, data access layers, and service integrations
Ensure code quality through unit testing, code reviews, and best practices
Optimize application performance, scalability, and reliability
Support SIT/UAT and resolve production issues in a timely manner
Create and maintain technical documentation and API specifications
Follow Agile/Scrum development methodologies
Strong experience in Java (Java 8 or above)
Hands-on experience with Spring Boot, Spring MVC, and Spring Framework
Solid understanding of Microservices architecture
Experience in developing RESTful APIs
Knowledge of Hibernate / JPA
Strong experience with SQL and relational databases (Oracle, MySQL, PostgreSQL)
Familiarity with version control systems (Git)
Understanding of CI/CD pipelines and build tools (Maven/Gradle)
Good problem-solving and communication skills