Logo
NICOLL CURTIN TECHNOLOGY PTE. LTD.

Senior Java Engineer

NICOLL CURTIN TECHNOLOGY PTE. LTD., West Islip, New York, United States

Save Job

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