Haystack
← Back to Jobs
Remote
Technology

Java Spring boot Lead Developer (Exp level- 10 Years) with AWS Exp-Full time-Remote

Visionary Innovative Technology SolutionsUnited States🇺🇸United StatesPosted 21 Jul 2026

Why This Role Stands Out

This remote Lead Java Developer role offers significant growth potential and the chance to architect cloud-native applications using cutting-edge technologies like Spring Boot and AWS EKS. You'll thrive here if you're a seasoned engineer passionate about hands-on development, leading technical discussions, and shaping scalable solutions. Apply now to join a forward-thinking team and make a real impact.

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description

We are seeking an experienced Senior/Lead Java Engineer with strong expertise in Java, Spring Boot, Microservices, AWS EKS, and Kubernetes. The ideal candidate should be capable of working at both the hands-on development and architecture levels, proactively proposing solutions, leading technical discussions, and guiding teams through the design and implementation of scalable, secure, and highly available cloud-native applications.

Key Responsibilities

Java & Microservices Development
  • Design, develop, and enhance scalable microservices using Java 8/11/17+ and Spring Boot.
  • Develop secure and high-performance RESTful APIs.
  • Apply clean architecture, SOLID principles, and enterprise design patterns.
  • Troubleshoot complex application and production issues.
AWS EKS & Kubernetes
  • Deploy, configure, scale, and manage microservices on AWS EKS.
  • Work with:
    • Kubernetes Deployments
    • Services
    • Ingress
    • ConfigMaps
    • Secrets
    • Namespaces
    • Horizontal Pod Autoscaler (HPA)
  • Troubleshoot pods, networking, deployments, and cluster-level issues.
  • Implement containerized workloads using Docker.
Architecture & Solution Design
  • Lead and participate in architecture and solution design discussions.
  • Define target-state architecture, integration patterns, and technical trade-offs.
  • Create:
    • High-Level Design (HLD)
    • Low-Level Design (LLD)
    • Sequence Diagrams
    • Deployment Topology
    • Technical Runbooks
  • Drive solutions from design through production readiness.
AWS Cloud & DevOps
  • Work with AWS services including:
    • IAM
    • VPC
    • ALB/NLB
    • ECR
    • CloudWatch
    • S3
    • RDS
    • DynamoDB
  • Design and implement CI/CD pipelines for containerized applications.
  • Automate application deployments and infrastructure processes.
Performance, Reliability & Security
  • Define and implement non-functional requirements related to:
    • Performance
    • Scalability
    • Resiliency
    • Availability
    • Observability
    • Security
  • Establish best practices for microservices deployment and monitoring on EKS.
  • Implement appropriate logging, monitoring, alerting, and health-check strategies.
Technical Leadership
  • Collaborate with Product, Engineering, SRE/DevOps, and Security teams.
  • Mentor junior and mid-level engineers.
  • Establish coding standards and best practices.
  • Conduct design and code reviews.
  • Proactively identify technical risks and recommend solutions.

Required Qualifications

  • 8+ years of experience in software engineering.
  • Strong hands-on expertise in:
    • Java 8/11/17+
    • Spring Boot
    • Spring Cloud
    • Microservices
    • REST APIs
  • Strong hands-on experience with AWS EKS and Kubernetes.
  • Experience with:
    • Deployments
    • Services
    • Ingress
    • ConfigMaps
    • Secrets
    • HPA
    • Namespaces
  • Strong Docker and containerization experience.
  • Hands-on experience troubleshooting Kubernetes pods, networking, and cluster issues.
  • Strong knowledge of AWS cloud services.
  • Experience with architecture, solution design, and technical documentation.
  • Excellent communication and stakeholder management skills.

Preferred Skills

  • AWS Certified Solutions Architect or Developer certification.
  • Experience with:
    • Helm
    • Terraform
    • Argo CD
    • Jenkins
    • GitHub Actions
    • AWS CodePipeline
  • Experience with Kafka or other messaging systems.
  • Knowledge of observability tools such as:
    • Prometheus
    • Grafana
    • Splunk
    • Datadog

Skills

Docker
DynamoDB
Microservices
Spring
Spring Boot
AWS
Splunk
Datadog
GitHub Actions
Grafana
Helm
Java
Jenkins
Kafka
Kubernetes
Prometheus
REST
Stakeholder Management
Terraform

Similar jobs