Create Alert
Email me similar jobs

Lead Java Software Engineer

Premium Remote Friendly Contract Java Mentoring DevOps API GitHub

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.

Similar jobs