NICOLL CURTIN TECHNOLOGY PTE. LTD.
We are seeking a highly skilled
Java Backend Engineer
with hands‑on experience building
cloud‑native applications . In this role, you will design and implement scalable microservices, containerized applications, and modern deployment pipelines on public cloud platforms (AWS, GCP, or Azure). You’ll collaborate closely with cross‑functional teams to deliver reliable, high‑performance solutions for mission‑critical systems. Key Responsibilities: Design, develop, and maintain
Java‑based microservices
using
Spring Boot / Spring Cloud . Build
cloud‑native architectures
leveraging
Docker, Kubernetes, and CI/CD pipelines . Ensure services are
scalable, resilient, and observable
(monitoring, logging, metrics). Collaborate with DevOps and Platform teams to optimize deployments on
AWS/GCP/Azure . Implement best practices around
security, API management, and cloud cost optimization . Work in an Agile environment, contributing to
architecture discussions and code reviews . Requirements: Strong proficiency in
Java , with experience in
Spring Boot / Spring Cloud
frameworks. Hands‑on experience with
microservices architecture
and
RESTful APIs . Solid knowledge of
containerization (Docker)
and
orchestration (Kubernetes) . Proven track record deploying applications on
AWS, GCP, or Azure . Familiarity with
CI/CD tools
(Jenkins, GitLab CI, ArgoCD) and
infrastructure‑as‑code
(Terraform, Helm). Understanding of
cloud‑native principles
(12‑factor apps, auto‑scaling, resilience patterns). Bonus: Experience with
messaging systems (Kafka, RabbitMQ)
or
serverless functions . Nice to Have: Exposure to
event‑driven architecture
or
reactive programming . Experience with
observability tools
(Prometheus, Grafana, ELK).
#J-18808-Ljbffr
Java Backend Engineer
with hands‑on experience building
cloud‑native applications . In this role, you will design and implement scalable microservices, containerized applications, and modern deployment pipelines on public cloud platforms (AWS, GCP, or Azure). You’ll collaborate closely with cross‑functional teams to deliver reliable, high‑performance solutions for mission‑critical systems. Key Responsibilities: Design, develop, and maintain
Java‑based microservices
using
Spring Boot / Spring Cloud . Build
cloud‑native architectures
leveraging
Docker, Kubernetes, and CI/CD pipelines . Ensure services are
scalable, resilient, and observable
(monitoring, logging, metrics). Collaborate with DevOps and Platform teams to optimize deployments on
AWS/GCP/Azure . Implement best practices around
security, API management, and cloud cost optimization . Work in an Agile environment, contributing to
architecture discussions and code reviews . Requirements: Strong proficiency in
Java , with experience in
Spring Boot / Spring Cloud
frameworks. Hands‑on experience with
microservices architecture
and
RESTful APIs . Solid knowledge of
containerization (Docker)
and
orchestration (Kubernetes) . Proven track record deploying applications on
AWS, GCP, or Azure . Familiarity with
CI/CD tools
(Jenkins, GitLab CI, ArgoCD) and
infrastructure‑as‑code
(Terraform, Helm). Understanding of
cloud‑native principles
(12‑factor apps, auto‑scaling, resilience patterns). Bonus: Experience with
messaging systems (Kafka, RabbitMQ)
or
serverless functions . Nice to Have: Exposure to
event‑driven architecture
or
reactive programming . Experience with
observability tools
(Prometheus, Grafana, ELK).
#J-18808-Ljbffr