SalaryPeak

Java Full Stack Developer (12-month Contract)

TEAMLEASE DIGITAL SOLUTIONS PTE. LTD.
Singapore 2+ years Posted Apr 29, 2026

Salary Range

SGD 54,000 - SGD 78,000 /year

SGD 4,500 - SGD 6,500/month

Skills Required

GitAzurePipelinesRESTJavaScriptHTML5MicroservicesMavenSpring BootSQLTeamorientedBankingAngularDockerJavaFinancial Services

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.)