Lead Java Developer
Notes:Looking for 5+ years as Lead. Position Description:Required Education/Experience:Bachelor’s degree in computer science or related field Required Qualifications:10+ years’ experience in this capacity with 5+ years in a lead role. Provides technical leadership and delivery ownership for a team of software engineers building and operating scalable cloud-native applications on AWS. Drives architecture decisions, engineering best practices, and solution design across Spring Boot microservices, OpenSearch platforms, CI/CD, observability and AWS infrastructure. Collaborates with product, architecture, and platform teams to deliver secure, resilient, and high-performing solutions while mentoring engineers, improving development processes, and ensuring successful execution of business objectives. Required Technical Skills:Spring Boot Java (latest versions) Microservices Architecture REST API Development AWS Cloud Services (ECS/Fargate, IAM, ALB, RDS, CloudWatch, Secrets Manager) OpenSearch / Elasticsearch Docker CI/CD Pipelines GitHub Distributed Systems Cloud Architecture Observability & Monitoring DevOps Practices Infrastructure as Code (IaC) SQL & NoSQL Databases Event-Driven Architecture API Integration Performance Optimization Responsibilities:Leads software engineers in delivering business-critical applications. Establishes technical direction and architectural standards. Drives AWS cloud adoption and modernization initiatives. Ensures solution scalability, performance, security, and reliability. Promotes DevOps, CI/CD, automation, and AI-assisted development practices.