CareerPlanSign in

Software Developer (Node.js, Spring Boot / Java)

Singapore💼 Full-time🗓 2026-05-29 → 2026-08-09

Core

Designing, developing, and maintaining scalable backend services and RESTful APIs using Node.js and Java Spring Boot.

Role type

Senior backend software developer (Node.js, Java)

Builds

Microservices-based architectures and high-performance applications

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

Node.js, Java Spring Boot, RESTful API design, microservices architecture, database management (MySQL, PostgreSQL, MongoDB, Oracle), message brokers (Kafka, RabbitMQ), Docker, Kubernetes, CI/CD pipelines, cloud platforms (AWS, Azure, GCP)

Preferred skills

Mentorship, architectural decision-making, code optimization

Technologies

Node.js, Spring Boot, Kafka, RabbitMQ, MySQL, PostgreSQL, MongoDB, Oracle, Docker, Kubernetes, Jenkins, GitHub Actions, GitLab CI, AWS, Azure, GCP

Responsibilities

Design and develop scalable backend services and RESTful APIs; Build microservices-based architectures; Collaborate with cross-functional teams to deliver end-to-end solutions; Optimize application performance and troubleshoot issues; Participate in code reviews and architectural decision-making; Integrate third-party APIs and cloud-based services; Contribute to CI/CD pipeline implementation; Mentor junior developers

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.