Skip to main content

Java Spring Boot Lead with AWS EKS Lead

Edison, NJ
Permanent

Responsibilities:

  • Design, build, and enhance microservices using Java and Spring Boot.
  • Experience in React JS
  • Lead/ participate in architecture and design discussions; produce solution approach and design artifacts.
  • Develop and operate services on AWS EKS (Kubernetes), including configuration, scaling, and troubleshooting.
  • Define and implement CI/CD pipelines for containerization workloads.

Key Qualifications:

  • 8+ years of hands-on software engineering experience (or equivalent)
  • Strong experience in Java (8/11/17+) and Spring Boot.
  • Experience in React JS.
  • Experience building RESTful APIs and microservices (clean architecture, SOLID principles).
  • Strong hands-on experience with AWS EKS/ Kubernetes.
    • Deployments, Services, Ingress, ConfigMaps/ Secrets, HPA, namespace.
    • Troubleshooting PODs, networking, and cluster issues.
  • Docker/ Containerization experience.
  • Working knowledge of AWS services commonly used with EKS (as applicable): IAM, VPC, ALB/ NLB, CloudWatch, ECR, S3, RDS/ DynamoDB, etc.
  • Experience with architecture/ design; defining target state, Integration patterns, tradeoffs, and documenting decisions.
  • Strong communication skills; ability to propose designs and solutions independently.

Deliverables/ Expectations

  • Provide solution designs (HLD/ LLD), sequence diagrams, deployment topology, and runbooks.
  • Establish best practices for microservices on EKS (deployment patterns, resiliency, monitoring).
  • Drive implementation from design to production readiness.

Job Type: Permanent

Job ID: 254199165