JOBSEARCHER

Senior Java / Spring Boot Architect AWS EKS (Architecture & Solution Design)

Key ResponsibilitiesDesign, build, and enhance microservices using Java and Spring BootLead/participate in architecture and design discussions; produce solution approaches and design artifactsDeploy and operate services on AWS EKS (Kubernetes), including configuration, scaling, and troubleshootingDefine and implement CI/CD pipelines for containerized workloadsDrive non-functional requirements: performance, resiliency, scalability, observability, and securityCollaborate with product, engineering, SRE/DevOps, and security teams to deliver end-to-end solutionsMentor team members; set coding standards and review designs/codeRequired Skills8+ years of hands-on software engineering experience (or equivalent)Strong expertise in Java (8/11/17+) and Spring BootExperience building RESTful APIs and microservices (clean architecture, SOLID principles)Strong hands-on experience with AWS EKS / KubernetesDeployments, Services, Ingress, ConfigMaps/Secrets, HPA, namespacesTroubleshooting pods, networking, and cluster issuesDocker/containerization experienceWorking 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 decisionsStrong communication skills; ability to propose designs and solutions independently