Job Description This is a remote position. Job Title: Lead Java Software Engineer Location: Chicago, IL (Remote) Duration: 12 months contract Must Have Skills/Attributes : AWS, DevOps, GitHub, Java, Software Development. Experience Desired : • Java development, including modern Java versions, Spring Boot, Microservices (10+ yrs). • AWS cloud-native applications, including ECS/Fargate, IAM, RDS, ALB, CloudWatch, and Secrets Manager (5+ yrs). • Technical Lead or Software Engineering Lead (5+ yrs). • Distributed Systems and Event-Driven microservices, including API integration, performance optimization (5+ yrs). • DevOps and CI/CD practices using Docker, GitHub, observability tools (3+ yrs) • Required Minimum Education: Bachelor’s Degree. Job 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. • Supports incident resolution, operational excellence, and continuous improvement. Skill set Java, AWS, DevOps, GitHub, Technical Lead .
Sr Engineer, Software Engineer - Java/Angular (2 - 5 years' experience)
Nationwide
Lead Java Software Engineer
Resource Innovations
Lead Senior Software Engineer, Java | Catalog Team
NinjaOne
Lead Java Software Engineer with AWS
Globenet Consulting Corp
Engineer, Software Engineer (Full Stack)
Nationwide
Lead Software Engineer AI (Staff Engineer)
Thomsonreuters