Enable job alerts via email!

Java Full Stack developer_Contract

NTT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 55,000 - 85,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technology company in Singapore is seeking a Java Full Stack Developer to design and maintain scalable web applications. You will build microservices using Spring Boot and develop dynamic UIs with JavaScript frameworks. Strong expertise in Java and microservices architecture is required. The role involves collaboration with teams and ensuring application performance. This position offers an opportunity to work with modern technologies in an agile environment.

Qualifications

  • Strong proficiency in Java and Spring Boot for backend development.
  • Experience with microservices architecture and RESTful APIs.
  • Solid understanding of JavaScript, HTML, CSS, and modern JS frameworks.
  • Familiarity with CI/CD tools and DevOps practices.
  • Knowledge of relational and NoSQL databases.
  • Good understanding of software development lifecycle and Agile methodologies.

Responsibilities

  • Develop and maintain microservices-based backend systems.
  • Build responsive and dynamic user interfaces using JavaScript.
  • Collaborate with cross-functional teams to define new features.
  • Ensure application performance, scalability, and security.
  • Participate in code reviews, testing, and deployment processes.
  • Troubleshoot and resolve production issues.

Skills

Java
Spring Boot
JavaScript
HTML
CSS
Microservices architecture
RESTful APIs
CI/CD tools
DevOps practices
Relational databases
NoSQL databases
Agile methodologies
Problem-solving
Communication skills

Tools

Docker
Kubernetes
AWS
Azure
GCP
Job description

The Java Full Stack Developer will be responsible for designing, developing, and maintaining scalable web applications and backend services using Java-based technologies. The role requires strong experience in building microservices using Spring Boot and proficiency in front-end development using JavaScript frameworks.

Core Responsibilities
  • Develop and maintain microservices-based backend systems using Java and Spring Boot.
  • Build responsive and dynamic user interfaces using JavaScript (e.g., React, Angular, or Vue).
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure application performance, scalability, and security.
  • Participate in code reviews, testing, and deployment processes.
  • Troubleshoot and resolve production issues.
Required Skills & Qualifications
  • Strong proficiency in Java and Spring Boot for backend development.
  • Experience with microservices architecture and RESTful APIs.
  • Solid understanding of JavaScript, HTML, CSS, and modern JS frameworks (React, Angular, etc.).
  • Familiarity with CI/CD tools and DevOps practices.
  • Knowledge of relational and NoSQL databases (e.g., MySQL, MongoDB).
  • Good understanding of software development lifecycle and Agile methodologies.
  • Strong problem-solving and communication skills.
Preferred / Nice-to-Have Skills
  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Knowledge of testing frameworks (JUnit, Mockito, Selenium).
  • Familiarity with security best practices in web development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.