Job Search and Career Advice Platform

Enable job alerts via email!

Fullstack Java Developer

AMARIS ACT PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Singapore is seeking a Full-Stack Developer to create rich user interfaces and maintain backend services. You will work with modern frontend frameworks like React.js, Vue.js, and Angular, while also leveraging Java and Spring Boot for backend tasks. The ideal candidate has 3-6 years of experience and a strong grasp of RESTful APIs, microservices, and CI/CD practices. This role offers opportunities to enhance engineering productivity and deliver high-quality user experiences.

Qualifications

  • 3 to 6 years of full-stack development experience focused on Java Spring Boot and modern frontend frameworks.
  • Proficiency in modern JavaScript frameworks and backend development.
  • Strong understanding of system integration and distributed systems.

Responsibilities

  • Develop user interfaces using React.js and other frameworks.
  • Implement UI components and integrate with backend services.
  • Develop and maintain backend services with Java and Spring Boot.

Skills

React.js
Java Spring Boot
TypeScript
HTML5
CSS3
RESTful APIs
PostgreSQL
Docker
Kubernetes
CI/CD practices

Tools

Webpack
Vite
AWS
GCP
Jenkins
Job description
ABOUT THE JOB
  • Develop rich, interactive, and responsive user interfaces using React.js, modern JavaScript (ES6+), and other modern frontend frameworks such as Vue.js, Angular, or Next.js.
  • Implement reusable UI components and ensure seamless integration with backend APIs.
  • Collaborate closely with UX/UI designers and backend engineers to deliver cohesive, user-centered experiences.
  • Develop and maintain backend services using Java and Spring Boot microservices to support business logic and data processing.
  • Design, develop, and integrate APIs (REST/OpenAPI) ensuring performance, scalability, and security.
  • Contribute to all stages of the software lifecycle: architecture, implementation, deployment, and monitoring.
  • Ensure strong automated test coverage across both frontend and backend (unit, integration, and E2E).
  • Participate in building and improving CI/CD pipelines and scalable engineering workflows.
  • Drive continuous improvement through code quality, automation, and engineering best practices.
  • Explore and apply AI-driven development tools to improve engineering productivity and outcomes.
ABOUT YOU
  • 3 to 6 years of hands-on full-stack development experience, with a strong focus on Java Spring Boot and modern frontend engineering using React.js, Vue.js, Next.js, and Angular.
  • Proficiency in React.js, TypeScript, HTML5, CSS3 (Sass, Tailwind, or Styled Components), and modern frontend build tools (Webpack, Vite, etc.).
  • Solid experience with Java, Spring Boot, and microservices for backend development.
  • Strong understanding of RESTful APIs, system integration, and distributed system design.
  • Experience working with PostgreSQL and/or MSSQL databases.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or OCP preferred).
  • Exposure to CI/CD tools such as Jenkins, SonarQube, Argo CD, and JFrog.
  • Excellent problem-solving skills and a proactive, process-oriented approach.
  • Passionate about clean code, maintainability, and delivering high-quality user experiences.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.