Browse the latest developer jobs in Singapore.Join TelegramNew job alerts are currently paused.
< Back to all jobs

Java Full-Stack Developer

DIGIWORLD TECHNOLOGIES PTE. LTD.

Software EngineeringProfessionalContractGeylang, Eunos, Singapore

Job Description

We are looking for a Java Full-Stack Developer with 4–6 years of experience in developing and maintaining enterprise web applications across frontend and backend layers. The candidate should have hands-on experience with Java-based frontend technologies, Java backend development, REST APIs, database integration, and application testing. Key Responsibilities • Develop and maintain frontend and backend components of enterprise applications. • Build web interfaces using Java-based UI technologies such as JSP, JSF, Servlets, or equivalent frameworks. • Develop backend services and RESTful APIs using Java and Spring Boot. • Integrate frontend components with backend services and external systems. • Implement business logic, validations, and transaction workflows. • Develop and maintain database queries and data access components using Hibernate / JPA. • Write unit and integration tests and participate in code reviews. • Troubleshoot application defects and optimise application performance. • Follow secure coding practices and enterprise development standards. • Collaborate with business analysts, QA engineers, architects, and other developers. • Work onsite at the client location and participate in project delivery activities. Required Technical Skills Frontend • Java-based web technologies: JSP, JSF, Servlets, or equivalent. • HTML5, CSS3, JavaScript, and jQuery. • MVC architecture and frontend/backend integration. • REST API integration and JSON/XML handling. Backend • Java 8 or above; Java 11/17 preferred. • Spring Boot, Spring MVC, and Spring Security. • RESTful API development and integration. • Microservices fundamentals. • Hibernate / JPA. Database& Tools • SQL and relational databases such as Oracle, PostgreSQL, or MySQL. • Maven or Gradle, Git. • JUnit, Mockito, and Postman. • Familiarity with CI/CD pipelines and Agile / Scrum practices. • Exposure to application servers such as Tomcat, WebLogic, or JBoss. Experience & Qualifications • 4–6 years of hands-on full-stack development experience. • Experience delivering enterprise Java web applications. • Bachelor’s degree in Computer Science, IT, or a related discipline, or equivalent experience. • Strong analytical, problem-solving, and communication skills.

Listing closes 5 Dec 2026.

Apply directly through the original listing. The employer’s page has the latest application details.