1

Sr Software Engineer Java Jobs in Illinois (NOW HIRING)

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Senior Software Engineer ROLE DESCRIPTION SUMMARY SES Inflight has an exciting opportunity for a ... Strong Core Java skills with hands-on experience in Microservices, REST APIs, Spring Boot ...

Sr Software Engineer

Chicago, IL

$126K - $166K/yr

The Senior Software Engineer engineers develops secure, scalable and reliable technology solutions ... Hands on experience with Java, Spring Boot, Spring Batch * Hands on experience with DB skills (SQL)

Senior Software Engineer

Chicago, IL · On-site +1

$152K - $205K/yr

Senior Software Engineer Circle is one of the world's leading internet financial platform companies ... Java and Go * Bachelor's degree in Computer Science or a closely related field (or equivalent)

Senior Software Developer Job Duties: Uline, Inc. seeks a Senior Software Developer in Waukegan ... Craft, test, and deploy Java applications aligned with business needs using industry-leading ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

The Role The Senior Software Engineer on the CCC Workflow team will be responsible for executing ... Strong understanding of Java best practices, system scalability, and performance tuning. * Ability ...

Senior Software Developer Job Duties: Uline, Inc. seeks a Senior Software Developer in Waukegan ... Craft, test, and deploy Java applications aligned with business needs using industry-leading ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

Senior Software Engineer ROLE DESCRIPTION SUMMARY SES Inflight has an exciting opportunity for a ... Strong Core Java skills with hands-on experience in Microservices, REST APIs, Spring Boot ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

Senior Software Engineer Epsilon is building the next generation Retail Media Network (RMN ... Strong backend expertise in Java, with experience in high-performance, distributed systems.

Senior Software Engineer

Addison, IL · On-site

$125K - $135K/yr

We are looking for a Senior Software Engineer who wants to contribute at a high technical level ... Backend: Node.js, Java, REST APIs * Eventing: Kafka * Cloud: AWS (EC2, S3, CloudFormation, Lambda)

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

As a Senior Software Engineer in the CDP team, you will drive design, delivery, technical strategy ... Work hands-on across the technology stack - including Java, Python, Spark, TypeScript, JavaScript ...

next page

Showing results 1-20

Sr Software Engineer Java information

What are the key skills and qualifications needed to thrive as a Sr Software Engineer Java, and why are they important?

To thrive as a Sr Software Engineer Java, you need advanced proficiency in Java programming, software design principles, and a bachelor’s degree (or higher) in computer science or a related field. Familiarity with tools such as Spring Framework, RESTful APIs, version control systems like Git, and cloud platforms is typically required, along with relevant certifications like Oracle Certified Professional Java Programmer. Excellent problem-solving skills, effective communication, and the ability to mentor junior developers make someone stand out in this position. These skills ensure the delivery of robust, scalable applications and foster efficient collaboration in complex development environments.

What does a Sr Software Engineer Java do?

A Sr Software Engineer Java is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and ensure that software solutions are robust, scalable, and secure. Their work involves collaborating with cross-functional teams, reviewing code, and implementing best practices to deliver high-quality products. Senior engineers also play a key role in architectural decisions and contribute to the overall technical direction of their team or organization.

What is the difference between Sr Software Engineer Java vs Software Developer Java?

AspectSr Software Engineer JavaSoftware Developer Java
Required CredentialsBachelor's degree, 5+ years experience, possibly certifications like Oracle Certified ProfessionalBachelor's degree, 1-3 years experience, often entry-level certifications
Work EnvironmentDesigning architecture, leading projects, mentoring teamsWriting code, debugging, implementing features
Employer & Industry UsageTech companies, finance, healthcare, enterprise solutionsStartups, tech firms, software consultancies
Search & Comparison IntentHigher-level roles, leadership, complex projectsEntry to mid-level development tasks

In summary, Sr Software Engineer Java typically involves more experience, leadership, and architectural responsibilities, while Software Developer Java focuses on coding and feature implementation. Both roles are common in tech industries but differ in scope and seniority.

What are some common challenges Sr Software Engineers specializing in Java face when leading project teams?

Sr Software Engineers working with Java often encounter challenges such as balancing hands-on coding with mentorship responsibilities, managing technical debt in legacy systems, and aligning project goals with business requirements. They frequently need to facilitate effective communication between developers, QA engineers, and stakeholders to ensure project milestones are met. Additionally, staying updated with evolving Java frameworks and best practices while guiding less experienced team members is essential for maintaining code quality and team productivity.
What job categories do people searching Sr Software Engineer Java jobs in Illinois look for? The top searched job categories for Sr Software Engineer Java jobs in Illinois are:
What cities in Illinois are hiring for Sr Software Engineer Java jobs? Cities in Illinois with the most Sr Software Engineer Java job openings:
Infographic showing various Sr Software Engineer Java job openings in Illinois as of June 2026, with employment types broken down into 70% Full Time, 27% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution.

Senior Software Engineer

MX1

Chicago, IL • On-site

$126K - $166K/yr

Other

Posted 17 days ago


Job description


Senior Software Engineer

ROLE DESCRIPTION SUMMARY

SES Inflight has an exciting opportunity for a Senior Software Engineer role who will help us design and develop tools for pro-actively monitor our next generation airline services. You will be part of the team that is building a globally deployed platform for our customers using some best-in-class software technologies.

You will be a crucial working member of multi-disciplinary, highly skilled technical teams that design, develop, test, debug and document software, by providing high quality technical solutions and services that deliver business value and drive continuous improvement across the organization.

PRIMARY RESPONSIBILITIES / KEY RESULT AREAS

  • Design and develop globally deployed cloud based micro-services solutions with high availability.
  • Write clean, efficient, and well-documented code with best practices coding standards
  • Be responsible for current software development practices and principles to identify and implement process improvements.
  • Work with micro-services teams on RESTful API designs - assist with future scripted API's and web socket implementation and investigations

COMPETENCIES

  • Working effectively within cross-functional teams with developers, system administrators, and other stakeholders
  • Identify bottlenecks in development workflows and suggest improvements
  • Evaluate and recommend new tools and technologies.
  • What skills are required to perform the job adequately? What specific behavioural requirements are key for delivering this role?

QUALIFICATIONS & EXPERIENCE

  • Bachelor's degree in computer science, engineering, or related discipline
  • 7-10 years of experience in systems implementation with a focus on both custom web/mobile application development and commercial software systems, with exposure to multiple technical disciplines including development, QA, and DevOps.
  • Strong Core Java skills with hands-on experience in Microservices, REST APIs, Spring Boot, Hibernate, and WebSockets.
  • Proven experience building traditional and serverless applications on AWS (EC2, Lambda, DynamoDB, S3, CloudWatch, CloudFormation, etc.). Solid experience with SQL/NoSQL databases and cloud-native architectures.
  • Hands-on expertise in CI/CD pipelines using Jenkins, GitHub Actions, or AWS Code Pipeline; strong alignment with DevOps deployment practices.
  • Strong understanding of infrastructure as code using Terraform, AWS CloudFormation, or similar tools.
  • Experience implementing monitoring, observability, and alerting using tools such as Dynatrace, Prometheus, Grafana, CloudWatch, or ELK stack.
  • Proven ability to manage incident response, root cause analysis (RCA), and post-incident reviews, ensuring continuous reliability improvements.
  • Knowledge of reliability and performance metrics (SLOs, SLIs, SLAs) and the ability to engineer systems that meet or exceed them.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes (EKS).
  • Familiarity with security best practices for cloud-native and distributed systems, including IAM, secrets management, and data encryption.
  • Ability to work independently or as part of a global agile team, preferably in a Scaled Agile Framework (SAFe) environment.
  • Demonstrated willingness to learn new technologies, continuously improve systems reliability, scalability, and automation.

OTHER KEY REQUIREMENTS / COMMENTS

  • Experience in containerization with Docker or Kubernetes will be an advantage and bonus. 
  • Experience in React JS, Redux, Modular CSS, JavaScript is a plus.
  • Working knowledge of AI frameworks like copilot, windsurf, spring AI and other model building tools.

 

SES and its Affiliated Companies are committed to providing fair and equal employment opportunities to all. We are an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, gender, pregnancy, sex, sexual orientation, gender identity, national origin, age, genetic information, protected veteran status, disability, or any other basis protected by local, state, or federal law.

For more information on SES, click here.