Lead Software Engineer (Java / AWS) Location: Chicago, IL Work Model: Hybrid (3 days/week onsite) Let's create our future together at The AES Group! About The AES Group: The AES Group is a premier ...
Lead Software Engineer (Java / AWS) Location: Chicago, IL Work Model: Hybrid (3 days/week onsite) Let's create our future together at The AES Group! About The AES Group: The AES Group is a premier ...
Senior Software Engineer (Java)
$128K - $169K/yr
The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...
Senior Software Engineer (Java)
$128K - $169K/yr
The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...
Senior Software Engineer (Java)
Chicago, IL · On-site
$128K - $169K/yr
The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...
Senior Software Engineer (Java)
Chicago, IL · On-site
$128K - $169K/yr
The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in ...
Senior Java Software Web Developer (Remote)
Chicago, IL · Remote
$115K - $130K/yr
The Senior Java Web Developer will work on supporting web and API-based software solutions for clients. This individual will be responsible for designing, developing, unit/integration testing, and ...
Quick apply
Senior Java Software Web Developer (Remote)
Chicago, IL · Remote
$115K - $130K/yr
The Senior Java Web Developer will work on supporting web and API-based software solutions for clients. This individual will be responsible for designing, developing, unit/integration testing, and ...
Senior Product Engineer (Software/Java)
Chicago, IL · On-site
$128K - $169K/yr
The Senior Product Engineer (Software/Java) builds and designs their digital products using modern tools, technologies, frameworks, and systems. They apply a systematic application of scientific and ...
Senior Product Engineer (Software/Java)
Chicago, IL · On-site
$128K - $169K/yr
The Senior Product Engineer (Software/Java) builds and designs their digital products using modern tools, technologies, frameworks, and systems. They apply a systematic application of scientific and ...
Role: IT Software Engineer 5 (Java Lead Engineer) Location: Chicago, IL (Hybrid - Currently 2 days/week onsite; may increase based on business needs) Let's create our future together at The AES Group!
Quick apply
Role: IT Software Engineer 5 (Java Lead Engineer) Location: Chicago, IL (Hybrid - Currently 2 days/week onsite; may increase based on business needs) Let's create our future together at The AES Group!
... software engineering experience Required Skills • Programming Language ... Extensive experience with Java 17+ and Spring Boot for RESTful API development. • API Management:
New
... software engineering experience Required Skills • Programming Language ... Extensive experience with Java 17+ and Spring Boot for RESTful API development. • API Management:
New
Lead Software Engineer Java
Chicago, IL · On-site
$150 - $190/hr
... software engineering concepts and 5+ years applied experience * Hands-on practical experience delivering system design, application development, testing, and operational stability * Advanced in Java ...
Lead Software Engineer Java
Chicago, IL · On-site
$150 - $190/hr
... software engineering concepts and 5+ years applied experience * Hands-on practical experience delivering system design, application development, testing, and operational stability * Advanced in Java ...
Senior Lead Software Engineer - Java on Spring
Chicago, IL · On-site
$100 - $150/hr
Formal training or certification on software engineering concepts and 5+ years applied experience. * Advanced knowledge in Java on Spring Boot programming language. * Must have advanced knowledge in ...
Senior Lead Software Engineer - Java on Spring
Chicago, IL · On-site
$100 - $150/hr
Formal training or certification on software engineering concepts and 5+ years applied experience. * Advanced knowledge in Java on Spring Boot programming language. * Must have advanced knowledge in ...
Lead Software Engineer - Java
Chicago, IL · On-site
$120 - $180/hr
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI‑assisted software development tools (e.g., for coding, code ...
Lead Software Engineer - Java
Chicago, IL · On-site
$120 - $180/hr
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI‑assisted software development tools (e.g., for coding, code ...
Job Summary We are seeking an experienced IT Software Engineer 5 (Lead Backend Java Developer) to lead the design and development of enterprise-scale backend applications. This is a hands-on ...
Job Summary We are seeking an experienced IT Software Engineer 5 (Lead Backend Java Developer) to lead the design and development of enterprise-scale backend applications. This is a hands-on ...
Lead Software Engineer - Java
Chicago, IL · On-site
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code ...
Lead Software Engineer - Java
Chicago, IL · On-site
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code ...
Lead Software Engineer - Java
Chicago, IL · On-site
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code ...
Lead Software Engineer - Java
Chicago, IL · On-site
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code ...
Lead Software Engineer Java
Chicago, IL · On-site
$150 - $190/hr
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code ...
Lead Software Engineer Java
Chicago, IL · On-site
$150 - $190/hr
Advanced in one or more programming languages, such as Java, C# and .Net * Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code ...
Software Engineer
Chicago, IL · On-site
$110K - $125K/yr
Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective ... Experience developing Java Web Services with public API (e.g. REST, SOAP) * Proficient in object ...
Software Engineer
Chicago, IL · On-site
$110K - $125K/yr
Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective ... Experience developing Java Web Services with public API (e.g. REST, SOAP) * Proficient in object ...
Software Engineer IV - Java/Retail POS
Chicago, IL · On-site
$146.96 - $220.44/hr
Bachelor's degree or equivalent years of work experience. * 8+ years of software engineering ... Strong expertise in Java and backend service development. * Deep understanding of event-driven ...
New
Software Engineer IV - Java/Retail POS
Chicago, IL · On-site
$146.96 - $220.44/hr
Bachelor's degree or equivalent years of work experience. * 8+ years of software engineering ... Strong expertise in Java and backend service development. * Deep understanding of event-driven ...
New
Design, develop, and deploy Java/J2EE applications and modules Participate in system design and ... Software Developer /Java developer Duration: 12 months (Contract to Hire) Java/J2EE Programming [5+ ...
Design, develop, and deploy Java/J2EE applications and modules Participate in system design and ... Software Developer /Java developer Duration: 12 months (Contract to Hire) Java/J2EE Programming [5+ ...
Java Engineer
Chicago, IL · On-site
$65 - $72/hr
Java Engineer Location: Chicago, IL ( 5 Days onsite) Local nearby Candidates required Visa: w2 Primary skillset is Java/Spring/Microservices/API/Kafka + AWS Must be strong with API's Must have good ...
Quick apply
Java Engineer
Chicago, IL · On-site
$65 - $72/hr
Java Engineer Location: Chicago, IL ( 5 Days onsite) Local nearby Candidates required Visa: w2 Primary skillset is Java/Spring/Microservices/API/Kafka + AWS Must be strong with API's Must have good ...
Senior Software Engineer (Java) - Banking Network
Chicago, IL · On-site
$180 - $243/hr
Senior Software Engineer (Java), Banking Network Chicago Adyen Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us ...
New
Senior Software Engineer (Java) - Banking Network
Chicago, IL · On-site
$180 - $243/hr
Senior Software Engineer (Java), Banking Network Chicago Adyen Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us ...
New
Senior Lead Software Engineer, Back End (Golang, Java, AWS)
Chicago, IL · On-site
$128K - $169K/yr
Senior Lead Software Engineer, Back End (Golang, Java, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative ...
Senior Lead Software Engineer, Back End (Golang, Java, AWS)
Chicago, IL · On-site
$128K - $169K/yr
Senior Lead Software Engineer, Back End (Golang, Java, AWS) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative ...
Java Software Engineer information
See Naperville, IL salary details
$26.45 - $31.74
1% of jobs
$31.74 - $37.03
3% of jobs
$37.03 - $42.31
5% of jobs
$42.31 - $47.60
10% of jobs
$49.54 is the 25th percentile. Wages below this are outliers.
$47.60 - $52.89
16% of jobs
The median wage is $57.82 / hr.
$52.89 - $58.17
16% of jobs
$58.17 - $63.46
16% of jobs
$66.51 is the 75th percentile. Wages above this are outliers.
$63.46 - $68.74
14% of jobs
$68.74 - $74.03
9% of jobs
$74.03 - $79.32
6% of jobs
$79.32 - $84.60
4% of jobs
$26
$59
$84
How much do java software engineer jobs pay per hour?
What does a Java software engineer do?
A Java software engineer designs and develops computer applications using the Java programming language. In this job, you work with web developers and other software engineers to integrate java software into online platforms or other types of computer software. You are present for the entire development lifecycle, from design through quality testing. Your other duties may include documenting the programming code for other users or developers and writing reports to management or department heads. Java engineers work in large teams, so you must be able to collaborate with many people to complete a project.
What does a Java software engineer do?
What are some typical challenges Java software engineers face when working on large-scale enterprise applications?
What are the key skills and qualifications needed to thrive as a Java software engineer, and why are they important?
What is the difference between Java Software Engineer vs Java Developer?
| Aspect | Java Software Engineer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science, Java certifications |
| Work Environment | Designing, developing, and testing Java applications | Writing, debugging, and maintaining Java code |
| Employer & Industry Usage | Tech companies, software firms, enterprise solutions | Startups, software companies, freelance projects |
| Common Search & Comparison | Often compared for roles involving system design and architecture | Focused on coding and implementation tasks |
While both roles require similar skills and certifications, Java Software Engineers typically focus on designing and architecting Java applications, whereas Java Developers primarily concentrate on coding and maintaining Java programs. The choice depends on the project scope and career focus.
What are the most commonly searched types of Java Software Engineer jobs in Naperville, IL?
The most popular types of Java Software Engineer jobs in Naperville, IL are:
What are popular job titles related to Java Software Engineer jobs in Naperville, IL?
For Java Software Engineer jobs in Naperville, IL, the most frequently searched job titles are:
What job categories do people searching Java Software Engineer jobs in Naperville, IL look for?
The top searched job categories for Java Software Engineer jobs in Naperville, IL are:
What cities near Naperville, IL are hiring for Java Software Engineer jobs?
Cities near Naperville, IL with the most Java Software Engineer job openings:

Other
Posted 28 days ago
Job description
Role: Lead Software Engineer (Java / AWS)
Location: Chicago, IL
Work Model: Hybrid (3 days/week onsite)
Let’s create our future together at The AES Group!
About The AES Group:
The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.
Job Overview
We are seeking an experienced Lead Software Engineer to provide technical leadership in designing and developing cloud-native backend applications using Java, Spring Boot, and AWS. This is a hands-on engineering role responsible for architecting scalable distributed systems, leading technical decisions, mentoring engineers, and driving best practices across cloud-native application development.
Key Responsibilities
- Lead the design and development of Java-based cloud-native applications on AWS.
- Build scalable microservices using Spring Boot.
- Design and implement RESTful APIs and event-driven services.
- Architect highly available, fault-tolerant distributed systems.
- Develop asynchronous messaging solutions using Kafka or similar technologies.
- Design cloud infrastructure leveraging AWS managed services.
- Implement Infrastructure as Code and CI/CD best practices.
- Lead technical design discussions, architecture reviews, and code reviews.
- Improve system observability through logging, metrics, monitoring, and distributed tracing.
- Troubleshoot production issues and optimize application performance.
- Collaborate with Product Owners, Architects, and cross-functional engineering teams.
- Mentor engineers and establish engineering standards and best practices.
Required Qualifications
- 10+ years of software engineering experience.
- 3+ years of technical leadership or team lead experience preferred.
- Strong experience building enterprise-scale backend applications.
- No degree required.
Required Technical Skills
- AWS Cloud Architecture
- Java (Advanced) and/or Kotlin
- Spring Boot
- Microservices Architecture
- REST API Development
- OpenAPI / Swagger
- SQL & Relational Databases
- NoSQL Databases (DynamoDB, MongoDB, Cassandra)
- Kafka or Event-Driven Messaging
- CI/CD Pipelines
- Build & Deployment Automation
- Distributed Systems
- Cloud-Native Development
- Observability (Logging, Metrics, Tracing)
- Production Support & Performance Tuning
Preferred Experience
- Designing highly available distributed systems.
- Infrastructure as Code.
- Event-driven architecture.
- Cloud-native application modernization.
- Technical architecture and solution design.
- Agile/Scrum development environment.