Software Engineer (Java, Node.js & Kubernetes)

JTC Corporation

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JTC Corporation is seeking a hands-on backend engineer to contribute to Platform Team initiatives. You will design and implement backend applications, REST APIs and microservices using Java (Spring Boot) and Node.js, and containerize with Docker/Podman for Kubernetes deployment.

The role involves maintaining manifests, Helm charts, and supporting CI/CD pipelines while ensuring robust documentation and runbooks.

Qualifications

  • 3–6 years of relevant backend experience.
  • Strong Java (Spring Boot) and Node.js/TypeScript development.
  • Experience with REST APIs, microservices, relational databases and SQL.
  • Solid understanding of Docker/Podman, Kubernetes concepts and resources.

Responsibilities

  • Design, develop and maintain backend applications, REST APIs and microservices using Java (Spring Boot) and Node.js.
  • Containerise applications using Docker/Podman; prepare and maintain Kubernetes manifests and Helm charts.
  • Deploy, monitor and troubleshoot on Kubernetes, including ingress, DNS, networking, and storage.
  • Support Kubernetes cluster bootstrapping, upgrades and patching.
  • Support CI/CD pipelines (GitLab CI, Ansible/AWX), incident investigation and vulnerability remediation.
  • Maintain technical documentation and deployment runbooks.

Skills

Java
Spring Boot
Node.js
TypeScript
REST APIs
Microservices
SQL
Docker
Kubernetes
Git
Linux
Networking

Education

Computer Science
Software Engineering

Tools

Docker
Podman
Kubernetes
Helm
GitLab CI/CD
Ansible/AWX
Prometheus
Grafana
Alertmanager
cert-manager
HashiCorp Vault

Job description

What the role is:

A hands‑on individual contributor role within the Platform Team, responsible for backend application development, system integration, Kubernetes operations and maintenance of shared platform components.

What you will be working on:
  • Design, develop and maintain backend applications, REST APIs and microservices using Java (Spring Boot) and Node.js.
  • Write clean, secure, well-tested code and participate in code reviews and solution design.
  • Containerise applications using Docker, Podman, Containerd ; prepare and maintain Kubernetes manifests and Helm charts.
  • Deploy, monitor and troubleshoot applications on Kubernetes, including pods, services, ingress, DNS, networking, certificates and storage.
  • Support Kubernetes cluster bootstrapping, upgrades and patching.
  • Support CI/CD pipelines (GitLab CI, Ansible/AWX), incident investigation and vulnerability remediation.
  • Maintain technical documentation, deployment procedures and operational runbooks.

Platform Technologies - Kubernetes MetalLB Prometheus/Grafana/Alertmanager Kyverno Calico NGINX Ingress cert‑manager HashiCorp Vault External Secrets Operator Rook‑Ceph RabbitMQ/MQTT Container registries Centralised logging Backup tools

What we are looking for:
  • Strong Java (Spring Boot) and Node.js/TypeScript development experience.
  • Experience with REST APIs, microservices, relational databases and SQL.
  • Solid understanding of Docker/Podman, Kubernetes concepts and resources (Deployments, StatefulSets, Services, Ingress, ConfigMaps, Secrets, PVs).
  • Proficiency with Git, branching workflows and code reviews.
  • Basic Linux administration, shell scripting and networking fundamentals (HTTP/S, DNS, TCP/IP, TLS).
  • 3 to 6 years of relevant experience.
  • Background in in Computer Science, Software Engineering, IT or related field.
  • Practical Kubernetes exposure.

Preferred Experience - Helm GitLab CI/CD Ansible/AWX Prometheus/Grafana MQTT/RabbitMQ On‑premises or air‑gapped Kubernetes Kubernetes security and secrets management Production incident support

About JTC Corporation

Master planner. Developer. Since its inception in 1968, JTC has played a strategic role in ensuring Singapore stays innovative, dynamic, and sensitive to global manufacturing trends.A government agency under Singapore’s Ministry of Trade and Industry, JTC is paving the way forward for Singapore’s industrial landscape by championing clean, green and smart estates such as one-north, Seletar Aerospace Park, Jurong Innovation District, and Punggol Digital District. It is developing infrastructure, systems and initiatives that bridge cutting‑edge technology and human skill to fuel growth.JTC is also bringing businesses and communities together through green spaces, cultivating an environment that is not only sustainable but nurtures ideas shaping the future.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer: Java/Node.js + Kubernetes
Backend Engineer: Java/Node.js + Kubernetes

JTC JTC Corporation • Singapore

On-site
SGD 90,000 - 130,000
Product Manager, Enterprise Platforms ( Digital Products)
Product Manager, Enterprise Platforms ( Digital Products)

JTC Corporation • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer - Java/Node & Kubernetes
Backend Engineer - Java/Node & Kubernetes

JTC Corporation • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer (Java, Node.js & Kubernetes)
Software Engineer (Java, Node.js & Kubernetes)

JTC JTC Corporation • Singapore

On-site
SGD 90,000 - 130,000
Senior Executive/Assistant Manager (Investment Ops & Admin)
Senior Executive/Assistant Manager (Investment Ops & Admin)

JTC Corporation • Singapore

On-site
SGD 60,000 - 90,000
Mechanical/Electrical Engineer
Mechanical/Electrical Engineer

JTC Corporation • Singapore

On-site
SGD 120,000 - 180,000
Senior / Software Engineer (Developer Productivity Platforms), Core Engineering Products
Senior / Software Engineer (Developer Productivity Platforms), Core Engineering Products

GovTech Singapore • Singapore

Hybrid
SGD 120,000 - 160,000
Manager (Commercial)
Manager (Commercial)

JTC Corporation • Singapore

On-site
SGD 70,000 - 110,000
Sustainability Engineer
Sustainability Engineer

JTC Corporation • Singapore

On-site
SGD 80,000 - 120,000
Full-Stack Software Engineer – Cloud, AI & Product Delivery
Full-Stack Software Engineer – Cloud, AI & Product Delivery

JTC JTC Corporation • Singapore

On-site
SGD 100,000 - 180,000