Software Engineer (Java, Node.js & Kubernetes)

JTC Corporation

Singapore

On-site

SGD 90,000 - 150,000

Full time

47 hours ago
Be an early applicant
Application generator

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
Software Engineer (Java, Node.js & Kubernetes)
Software Engineer (Java, Node.js & Kubernetes)

re-zoo-me • Singapore

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

Government Technology Agency (GovTech) • Singapore

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

sggovterp • Singapore

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

JTC Corporation • Singapore

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

JTC Corporation • Singapore

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

JTC JTC Corporation • Singapore

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

JTC Corporation • Singapore

On-site
SGD 70,000 - 100,000
Asst / Senior / Manager (Startup Ecosystem and Partnerships)
Asst / Senior / Manager (Startup Ecosystem and Partnerships)

JTC Corporation • Singapore

On-site
SGD 85,000 - 140,000
Assistant / Manager (AI Engineer, FM Digital Platform)
Assistant / Manager (AI Engineer, FM Digital Platform)

JTC Corporation • Singapore

On-site
SGD 120,000 - 180,000