More jobs:
IT Software Engineer Technical Lead
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-09-06
Listing for:
Compunnel, Inc.
Full Time
position Listed on 2026-09-06
Job specializations:
-
Software Development
Cloud Engineer - Software, DevOps, Software Architect, AWS
Job Description & How to Apply Below
The IT Software Engineer 5 – Technical Lead will provide technical leadership and delivery ownership for software engineering teams building and operating scalable, cloud-native applications on AWS. The role will drive architecture, solution design, engineering best practices, and delivery across Java/Spring Boot microservices, REST APIs, Open Search/Elasticsearch, CI/CD, observability, and cloud infrastructure. The Technical Lead will also support production operations, mentor engineers, influence cross-functional teams, and drive modernization, scalability, security, reliability, and continuous improvement initiatives.
Key Responsibilities- Provide technical leadership and delivery ownership for software engineering teams.
- Establish technical direction, architecture standards, and engineering best practices.
- Design and develop Java/Spring Boot microservices, REST APIs, and distributed systems.
- Drive AWS cloud adoption, modernization, scalability, performance, security, and reliability.
- Design and support cloud-native solutions using AWS services including ECS/Fargate, IAM, ALB, RDS, Cloud Watch, and Secrets Manager.
- Lead implementation and optimization of Open Search/Elasticsearch platforms.
- Promote Dev Ops, CI/CD, automation, Infrastructure as Code, and AI-assisted development practices.
- Support production incidents, operational excellence, and continuous improvement.
- Mentor engineers and contribute to technical talent development.
- Partner with Product Owners, Architects, platform teams, and business stakeholders to align technology solutions with business objectives.
- Drive complex technical initiatives through successful delivery.
- Apply performance optimization, observability, and reliability practices across cloud-native applications.
- Bachelor’s degree is required.
- 10+ years of software engineering experience.
- 5+ years of experience in a technical lead or technical leadership capacity.
- Strong experience designing and delivering cloud-native applications on AWS.
- Strong hands-on experience with Java, with knowledge of current/latest versions preferred.
- Strong experience with Spring Boot and microservices.
- Strong experience developing REST APIs and distributed systems.
- Hands-on experience with AWS services including ECS/Fargate, IAM, ALB, RDS, Cloud Watch, and Secrets Manager.
- Strong experience with Open Search or Elasticsearch.
- Experience with Docker and containerized application development.
- Experience with CI/CD and Git Hub.
- Strong understanding of distributed systems and cloud architecture.
- Experience with observability and Dev Ops practices.
- Experience with Infrastructure as Code.
- Experience with SQL and No
SQL databases. - Experience with event-driven architecture and API integration.
- Experience with performance optimization and cloud-native application reliability.
- Strong technical leadership, communication, mentoring, problem-solving, critical-thinking, and decision-making skills.
- Ability to manage stakeholders, resolve conflicts, and influence cross-functional teams.
- Strong ownership, adaptability, and ability to drive complex technical initiatives to successful delivery.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×