Java Spring boot Lead Developer (Exp level- 10 Years) with AWS Exp-Full time-Remote
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
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.
- 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.
- 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.
- 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.
- 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.
- 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
Similar jobs
Senior .Net Azure Core Developer
SRI Tech Solutions · Grand Rapids, United States
5 minutes agoSAP Developer/Remote
Apetan Consulting · United States
5 minutes agoSalesforce Developer
California SoftTech, Inc. · Columbus, United States
5 minutes agoSQL Developer
Kentro · Woodlawn, United States
6 minutes ago$100k - $110k/yrDirect Client: Tableau Developer @ Austin, TX – Onsite
KSN Technologies, Inc. · Austin, United States
6 minutes agoFullstack Developer .NET ANGULAR
Dexian DISYS · Washington, United States
6 minutes ago