Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Java Developer Jobs in Chicago, IL
Cloud • Fintech • Machine Learning • Analytics • Financial Services
The Application Engineer is responsible for designing, implementing, and deploying new features and user stories. They manage risks, guide early-career engineers, oversee architecture design decisions, and ensure high reliability of technical solutions, thus contributing to team commitments through collaboration with other engineers and stakeholders.
Top Skills:
Java
Cloud • Fintech • Machine Learning • Analytics • Financial Services
The Application Engineer (SRE) is responsible for overseeing product design and implementation, coding, testing, and deploying new features. The role includes guiding junior engineers, managing risks, ensuring system reliability, and creating design solutions. The engineer collaborates with cross-functional teams to achieve commitments and contributes to technical standards and practices.
Top Skills:
BashJavaPerlPython
Cloud • Fintech • Machine Learning • Analytics • Financial Services
The Principal Application Architect leads the technology strategy and capabilities for an application ecosystem. They design application architecture, oversee the design process, coach others, and manage customer-impacting issues, ensuring resilience, security, and efficiency throughout the architecture.
Top Skills:
Java
Artificial Intelligence • Cloud • Hardware • Information Technology • Security • Software • Generative AI
As a Technical Leader for Backend Engineering at Cisco Meraki, you will build scalable distributed solutions, optimize enterprise class systems, and lead projects from conception to production. The role involves close collaboration with engineering teams, ensuring system reliability and performance, and troubleshooting distributed systems.
Top Skills:
JavaRubyScala
Cloud • Fintech • Machine Learning • Analytics • Financial Services
The Application Engineer is responsible for overseeing the design and implementation of products, analyzing and deploying new features, mentoring junior engineers, and ensuring high reliability of technical solutions. They also guide the team in achieving commitments and contribute to technology communities at Discover.
Top Skills:
Java
AdTech • eCommerce • Food • Marketing Tech • Retail
The Senior Software Engineer will design, develop, and implement software solutions for distribution center systems, collaborating with various stakeholders. Responsibilities include coding, conducting quality assurance, reducing technical debt, and leading other team members in projects from inception to completion.
Top Skills:
C#C++CobolColdfusionJavaPython
eCommerce • Hardware • Logistics • Mobile • Software
As a Senior Software Engineer at McMaster-Carr, you will lead projects to enhance web and app ordering experiences, optimize service-oriented systems, and contribute to automation in distribution centers. You will collaborate with UX designers and customer research analysts while building technical expertise and mentoring fellow engineers.
Top Skills:
C#JavaRuby
Fintech • Financial Services
As a Senior Software Engineer in the UP - Pricing and Derived Data team, you will lead the development of APIs and data services for pricing various products. Responsibilities include designing and maintaining both batch and real-time data workloads, providing on-call support, and mentoring team members, while working primarily with Elixir within a collaborative environment.
Top Skills:
ElixirJavaPython
Featured Jobs
Cloud • Professional Services • Security • Analytics • Consulting • Utilities • Renewable Energy
The role involves leading technology M&A due diligence projects, focusing on assessing software systems and applications, analyzing technology landscapes, evaluating project management methodologies, and formulating strategic recommendations for clients in various sectors, while collaborating with other consultants.
Top Skills:
JavaJavaScriptMicrosoft .NetPythonRuby
Big Data • Cloud • Fintech • Information Technology • Financial Services
The Associate Principal, Software Engineering: DevOps will lead the implementation of DevOps strategies, provide support for AWS applications, and automate solutions in dynamic environments. Responsibilities include the management of incident support, creation of documentation, and scripting with automation tools while resolving complex issues in non-production settings.
Top Skills:
JavaPython
Big Data • Cloud • Fintech • Information Technology • Financial Services
The role involves supporting applications in OCC's AWS environments, automating solutions, and guiding CI/CD pipeline implementations using Kubernetes. Responsibilities include troubleshooting defects, managing incidents, configuring Jenkins and Terraform, and developing reusable AWS components. The position also includes creating documentation and ensuring efficient artifact distribution.
Top Skills:
AWSDockerJavaJenkinsKubernetesPythonTerraform
Big Data • Cloud • Fintech • Information Technology • Financial Services
The Associate Principal, Software Engineering is responsible for designing and developing scalable cloud-based solutions for financial risk management. This role involves requirement analysis, software quality assurance, code reviews, and collaborating with various stakeholders while ensuring adherence to SDLC processes.
Top Skills:
GoJava
Big Data • Cloud • Fintech • Information Technology • Financial Services
The Senior Associate will design and develop scalable hybrid cloud-based solutions to support financial risk management, collaborate with various teams, perform requirement analysis, participate in code reviews, and assist production support.
Top Skills:
GoJava
Big Data • Cloud • Fintech • Information Technology • Financial Services
The Manager, Software Engineering DevOps will lead and mentor a team of DevOps engineers, overseeing support for custom applications and infrastructure on AWS and on-premises. Responsibilities include team management, incident resolution, development of automation scripts, and enhancing cloud-native applications. The role requires collaboration with development staff and ensuring adherence to budgets and schedules.
Top Skills:
JavaPython
Big Data • Cloud • Fintech • Information Technology • Financial Services
The Associate Principal, Software Engineering: DevOps will provide expertise in DevOps practices, manage applications in AWS environments, automate solutions, and resolve support issues. Responsibilities include implementing strategies, documenting procedures, and writing automation scripts while leading efforts in a fast-paced environment.
Top Skills:
JavaPython
Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
The Principal Software Engineer at iManage will lead the design and delivery of data architecture for a high-traffic SaaS solution, focusing on scalability, security, and operational excellence while collaborating with cross-functional teams. Responsibilities include architecting solutions, driving optimization, and engaging with stakeholders.
Top Skills:
Java
Fintech • Financial Services
The Senior Research Software Engineer will develop a platform for quantitative and fundamental research within the trading group, collaborating with researchers and traders for data analysis, model building, and tool creation, specifically focusing on Python-based solutions for real-time analytics.
Top Skills:
C++GoJavaPythonRust
Fintech • Financial Services
The Software Engineer will build and maintain systems focusing on testing, reliability, and scalability. Responsibilities include programming in various languages, managing legacy and new code, promoting best practices, providing on-call support, and collaborating with other developers.
Top Skills:
ClojureJavaPythonRuby
Fintech • Financial Services
The Crypto Middle Office Engineer will develop and maintain software systems that enable global trading operations across various crypto exchanges. Responsibilities include building trading systems, troubleshooting existing software, and collaborating with multiple teams to ensure high-performance applications.
Top Skills:
JavaPythonTypescript
Fintech • Financial Services
As a Software Engineering Team Lead for the Platform Services team, you will mentor and lead engineers, engage in hands-on development, drive project ownership, and participate in system architecture discussions. You will help build platform services that enhance the development process and foster a culture of innovation and continuous improvement within your team.
Top Skills:
C#ClojureJavaPythonRuby
Fintech • Financial Services
As a Software Engineer at DRW, you will design, develop, and test proprietary trading software, collaborating closely with traders and researchers. Your role involves creating infrastructure and tools that support trading strategies and analysis workflows, requiring strong communication skills and a focus on business value.
Top Skills:
JavaPython
Fintech • Financial Services
The Senior Systems Reliability Engineer at DRW will design and support highly available systems for trading and research in FICCO and Cryptoassets, collaborating with technology teams, automating deployment processes, managing infrastructure with IaC, and maintaining observability stacks using a diverse tech stack.
Top Skills:
C++JavaPython
Fintech • Financial Services
The Software Engineer will join the Cumberland/FICC Desk Tools team to design, develop, and maintain trading systems for delta one and FICC options trading. Responsibilities include requirements gathering, software development in multiple languages, collaboration with traders, as well as testing and production support.
Top Skills:
JavaPythonRustTypescript
eCommerce • Hardware • Logistics • Mobile • Software
As a Lead Software Engineer, you will guide diverse projects, enhance web and app ordering experiences, leverage data for product development, and automate distribution centers while collaborating with other teams and mentoring engineers.
Top Skills:
C#JavaRuby
Artificial Intelligence • Big Data • Healthtech • Machine Learning • Analytics • Biotech
The Software Engineer II at Tempus will develop software solutions for precision medicine, working in both frontend and backend capacities. They will collaborate with diverse teams to set goals, build applications, and deploy code. The role requires familiarity with various technologies and agile methodologies.
Top Skills:
Angular.JsJavaNode.jsPythonReact
Top Companies in Chicago, IL Hiring Java Developers
See AllPopular Job Searches
All Software Engineer Jobs in Chicago
.NET Developer Jobs in Chicago
Android Developer Jobs in Chicago
Application Engineer Jobs in Chicago
Artificial Intelligence Engineer Jobs in Chicago
Backend Engineer Jobs in Chicago
C# Jobs in Chicago
C++ Jobs in Chicago
DevOps Engineer Jobs in Chicago
DevOps Jobs in Chicago
Director Of Software Engineering Jobs in Chicago
Electrical Engineering Jobs in Chicago
Engineering Jobs in Chicago
Engineering Manager Jobs in Chicago
Enterprise Architect Jobs in Chicago
FPGA Engineer Jobs in Chicago
Front End Developer Jobs in Chicago
Full Stack Developer Jobs in Chicago
Golang Jobs in Chicago
Hardware Engineer Jobs in Chicago
Infrastructure Engineer Jobs in Chicago
iOS Developer Jobs in Chicago
Java Developer Jobs in Chicago
Java Full-Stack Engineer Jobs in Chicago
Javascript Jobs in Chicago
Lead Software Engineer Jobs in Chicago
Linux Jobs in Chicago
Perl Jobs in Chicago
PHP Developer Jobs in Chicago
Platform Engineer Jobs in Chicago
Principal Engineer Jobs in Chicago
Principal Software Engineer Jobs in Chicago
Project Engineer Jobs in Chicago
Python Jobs in Chicago
QA Engineer Jobs in Chicago
Reliability Engineer Jobs in Chicago
Ruby Jobs in Chicago
Sales Engineer Jobs in Chicago
Salesforce Developer Jobs in Chicago
Scala Jobs in Chicago
Senior Android Engineer Jobs in Chicago
Senior Devops Engineer Jobs in Chicago
Senior Engineer Jobs in Chicago
Senior Front-End Engineer Jobs in Chicago
Senior Full-Stack Engineer Jobs in Chicago
Senior Java Engineer Jobs in Chicago
Senior Network Engineer Jobs in Chicago
Senior Platform Engineer Jobs in Chicago
Senior Site Reliability Engineer Jobs in Chicago
Senior Software Architect Jobs in Chicago
Senior Solutions Architect Jobs in Chicago
Senior Systems Engineer Jobs in Chicago
Software Engineering Manager Jobs in Chicago
Software Test Engineer Jobs in Chicago
Solutions Architect Jobs in Chicago
Solutions Engineer Jobs in Chicago
Staff Engineer Jobs in Chicago
Staff Software Engineer Jobs in Chicago
Systems Engineer Jobs in Chicago
Web Developer Jobs in Chicago
All Filters
Total selected ()
No Results
No Results