Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Lead Software Engineer (Java/AWS)

  • Job type Posted on: Jun 26, 2026
  • Experience level SMX Services & Consulting, Inc.
  • Employment type Chicago, Illinois
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Lead Software Engineer (Java/AWS) roles in Illinois.

View Salary Guide →

Job Title :

Lead Software Engineer (Java/AWS)

Job Type :

Full-time

Job Location :

Chicago Illinois United States

Remote :

No

Jobcon Logo Job Description :

Role:Lead Software Engineer (Java/AWS) Location: Chicago, IL (Hybrid – 3 days onsite per week)Duration: 12 Months (Start Date: July 6, 2026)Interview Process: 2 Rounds (Technical Screening + 2-Hour Technical Panel; onsite interview preferred for local candidates)Employment Type: Contract (C2C) Important NotesLocal Candidates Only: Must currently reside in the Chicago areaLeadership Requirement: Minimum 2 years of hands-on technical lead experienceEducation: Bachelor's Degree requiredRequired Technical Skills (10+ Years Each)Advanced Java and/or Kotlin development in enterprise production environmentsAWS cloud architecture and cloud-native application developmentSpring Boot for Microservices and REST API developmentMicroservices architecture and distributed systems designRESTful API design, development, and documentation (OpenAPI/Swagger)SQL and relational database design, optimization, and performance tuningNoSQL databases such as DynamoDB, MongoDB, or CassandraAdditional Required ExperienceCI/CD pipelines, build automation, and release managementEvent-driven architecture and asynchronous messaging platforms (Kafka preferred)Observability tools including logging, monitoring, metrics, tracing, and production supportInfrastructure-as-Code, resiliency, fault tolerance, and high-availability systemsPerformance tuning, incident management, and root cause analysisKey ResponsibilitiesProvide technical leadership in the design and implementation of cloud-native applications on AWS.Architect scalable, secure, and highly available distributed systems using Java/Kotlin and AWS services.Drive architectural decisions across microservices, event-driven systems, and asynchronous processing patterns.Design and develop RESTful APIs and event-based integrations.Define service boundaries, integration patterns, resiliency strategies, and technical standards.Lead the development of core backend services and distributed data management solutions.Guide adoption of AWS-native services for compute, storage, messaging, and databases.Identify and resolve architectural bottlenecks, performance issues, technical debt, and production incidents.Establish best practices for CI/CD, observability, monitoring, and troubleshooting.Conduct code reviews, mentor engineers, and lead technical design discussions.Collaborate with Product Owners, Engineering Managers, and cross-functional teams to deliver business-critical solutions.Participate in architecture reviews, sprint planning, backlog refinement, stand-ups, and retrospectives.Required Soft SkillsStrong technical communication and stakeholder management skillsProven ability to lead technical initiatives and influence architectural decisionsExcellent analytical, troubleshooting, and problem-solving abilitiesStrong collaboration skills across engineering and business teamsAbility to balance technical excellence with delivery commitments in an Agile environment

Jobcon Logo Position Details

Posted:

Jun 26, 2026

Reference Number:

10440_4433317880

Employment:

Full-time

Salary:

Not Available

City:

Chicago

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Lead Software Engineer (Java/AWS)    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Role:Lead Software Engineer (Java/AWS) Location: Chicago, IL (Hybrid – 3 days onsite per week)Duration: 12 Months (Start Date: July 6, 2026)Interview Process: 2 Rounds (Technical Screening + 2-Hour Technical Panel; onsite interview preferred for local candidates)Employment Type: Contract (C2C) Important NotesLocal Candidates Only: Must currently reside in the Chicago areaLeadership Requirement: Minimum 2 years of hands-on technical lead experienceEducation: Bachelor's Degree requiredRequired Technical Skills (10+ Years Each)Advanced Java and/or Kotlin development in enterprise production environmentsAWS cloud architecture and cloud-native application developmentSpring Boot for Microservices and REST API developmentMicroservices architecture and distributed systems designRESTful API design, development, and documentation (OpenAPI/Swagger)SQL and relational database design, optimization, and performance tuningNoSQL databases such as DynamoDB, MongoDB, or CassandraAdditional Required ExperienceCI/CD pipelines, build automation, and release managementEvent-driven architecture and asynchronous messaging platforms (Kafka preferred)Observability tools including logging, monitoring, metrics, tracing, and production supportInfrastructure-as-Code, resiliency, fault tolerance, and high-availability systemsPerformance tuning, incident management, and root cause analysisKey ResponsibilitiesProvide technical leadership in the design and implementation of cloud-native applications on AWS.Architect scalable, secure, and highly available distributed systems using Java/Kotlin and AWS services.Drive architectural decisions across microservices, event-driven systems, and asynchronous processing patterns.Design and develop RESTful APIs and event-based integrations.Define service boundaries, integration patterns, resiliency strategies, and technical standards.Lead the development of core backend services and distributed data management solutions.Guide adoption of AWS-native services for compute, storage, messaging, and databases.Identify and resolve architectural bottlenecks, performance issues, technical debt, and production incidents.Establish best practices for CI/CD, observability, monitoring, and troubleshooting.Conduct code reviews, mentor engineers, and lead technical design discussions.Collaborate with Product Owners, Engineering Managers, and cross-functional teams to deliver business-critical solutions.Participate in architecture reviews, sprint planning, backlog refinement, stand-ups, and retrospectives.Required Soft SkillsStrong technical communication and stakeholder management skillsProven ability to lead technical initiatives and influence architectural decisionsExcellent analytical, troubleshooting, and problem-solving abilitiesStrong collaboration skills across engineering and business teamsAbility to balance technical excellence with delivery commitments in an Agile environment

Loading
Please wait..!!