Job Search and Career Advice Platform

Enable job alerts via email!

Java Full Stack Developer

TEAMLEASE DIGITAL SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,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 solutions company in Singapore is seeking a Java Full Stack Developer to design, develop, and support enterprise-grade applications in a large-scale banking environment. You will work on building microservices, integrating front-end components, and deploying solutions in modern containerized platforms. Candidate should have strong experience in Java, Spring Framework, and familiarity with Docker and Kubernetes. This role also involves collaboration in cross-functional teams to ensure system stability and performance.

Qualifications

  • Strong experience with Java and Spring Framework.
  • Hands-on experience in microservices architecture.
  • Proficient in Angular or React for front-end development.
  • Experience deploying applications with Docker and Kubernetes.
  • Good understanding of REST APIs and backend integration.

Responsibilities

  • Design and develop Java-based microservices for applications.
  • Build and integrate RESTful APIs.
  • Develop front-end components as required.
  • Manage applications using Docker/Kubernetes.
  • Collaborate in an Agile/Scrum environment.

Skills

Java
Spring Framework
Microservices architecture
Angular
React
Docker
Kubernetes
REST APIs
CI/CD pipelines
Linux

Tools

Jenkins
Git
Maven
Job description

We are looking for a Java Full Stack Developer to design, develop, and support enterprise-grade applications in a large-scale banking environment. The role involves building microservices, integrating front-end components, and deploying solutions using modern containerized platforms.

Key Responsibilities
  • Design, develop, and maintain Java-based microservices using Spring / Spring Boot
  • Build and integrate RESTful APIs for enterprise applications
  • Develop front-end components using Angular or React (as required)
  • Deploy and manage applications using Docker and/or Kubernetes
  • Collaborate with cross-functional teams in an Agile/Scrum environment
  • Participate in code reviews, testing, deployment, and production support
  • Troubleshoot application issues and ensure system stability and performance
  • Follow best practices for secure, scalable, and maintainable software development
Required Skills & Experience
  • Strong hands-on experience in Java and Spring Framework (Spring Boot preferred)
  • Experience with Microservices architecture
  • Working experience with Angular or React
  • Experience using Docker and/or Kubernetes
  • Good understanding of REST APIs and backend integration
  • Familiarity with CI/CD pipelines and modern development workflows
  • Experience working in Linux-based environments
  • Good communication skills and ability to work in team-oriented environments
Good to Have
  • Banking or financial services project experience
  • Exposure to cloud platforms (AWS / Azure / GCP)
  • Knowledge of SQL and NoSQL databases
  • Experience with DevOps tools (Jenkins, Git, Maven, etc.)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.