Java Fullstack Engineer – Spring Boot & APIs Expert
Amaris Consulting in Singapore is hiring a Java Fullstack Engineer to design, develop, test, and maintain production-grade applications — building Spring Boot backend services and RESTful APIs integrated with frontend components — while collaborating with BAs, QA, PMs, and infrastructure teams across the SDLC.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Not specified
- Seniority
- Junior
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Design, develop, test, and maintain production-grade fullstack applications using Java and modern web technologies
- Build robust backend services with Spring Boot
- Create RESTful APIs
- Ensure seamless integration with frontend components
- Collaborate with Business Analysts, QA, Project Managers, Infrastructure teams, and developers across the SDLC
- Perform code reviews
- Troubleshoot issues
Full description
- Design, develop, test, and maintain production-grade fullstack applications using Java and modern web technologies.
- Develop robust and scalable backend services using Java and Spring Boot.
- Design, develop, and integrate RESTful APIs for enterprise applications and system integration.
- Design and optimize relational databases, including SQL queries, table relationships, indexing, and data structures.
- Integrate frontend applications with backend services, APIs, databases, and enterprise systems.
- Deploy, configure, and support applications running on Apache Tomcat.
- Troubleshoot application issues, perform root-cause analysis, and implement effective technical solutions.
- Participate in code reviews, testing, debugging, deployment, and continuous improvement activities.
- Work closely with Business Analysts, QA, Project Managers, Infrastructure teams, and other developers throughout the SDLC.
- Use Git and established development practices to maintain code quality, version control, and collaboration.
- Take ownership of technical delivery from development through deployment and production support.
- Contribute to technical documentation, development standards, and knowledge sharing within the team.
**Job Description
**ABOUT THE JOB
- Design, develop, test, and maintain production-grade fullstack applications using Java and modern web technologies.
- Develop robust and scalable backend services using Java and Spring Boot.
- Design, develop, and integrate RESTful APIs for enterprise applications and system integration.
- Design and optimize relational databases, including SQL queries, table relationships, indexing, and data structures.
- Develop and maintain frontend applications using JavaScript, HTML, CSS, and modern frameworks such as React, Angular, or Vue.js.
- Integrate frontend applications with backend services, APIs, databases, and enterprise systems.
- Deploy, configure, and support applications running on Apache Tomcat.
- Troubleshoot application issues, perform root-cause analysis, and implement effective technical solutions.
- Participate in code reviews, testing, debugging, deployment, and continuous improvement activities.
- Work closely with Business Analysts, QA, Project Managers, Infrastructure teams, and other developers throughout the SDLC.
- Use Git and established development practices to maintain code quality, version control, and collaboration.
- Take ownership of technical delivery from development through deployment and production support.
- Contribute to technical documentation, development standards, and knowledge sharing within the team.