Software Engineer job in Chicago, IL | Morningstar

Software Engineer
MorningstarChicago, IL6 days ago
About the Role

At Morningstar, helping investors is what brings us together and drives our work. We are looking for a software engineer who specializes in Java and the JVM platform to join our team, grow with us, introduce us to new ideas and develop products that empower our users. Every day, you’ll work with team members across disciplines developing products for investors. You’ll interact daily with our product managers to understand our domain and create technical solutions that push us forward. We want to work with other engineers who bring knowledge and excitement about our opportunities. This position is based in our Chicago office.

Job Responsibilities

  • Build well designed, well-engineered, stable, scalable products across a variety of markets

  • Good working experience in OO analysis & design using common design patterns

  • Follow software design best practices such as continuous integration, test-driven development, and regular deployments.

  • Solve investors’ problems with technology, understanding market chaos at work and crafting technically appropriate interactive experiences to communicate effectively with individual investors.

  • Be passionate about quality, process, programming, and investing in general, seeing opportunities for improvement, seizing them, and then sharing your findings with others.

  • Familiarity or desire to become an AWS certified developer

  • Take ownership of the success of the team with a "gets things done" attitude; the ability to understand and leverage new technologies, potentially wearing many hats including business analyst, DBA, QA, and project manager.

  • Help to shape product vision.


  • A bachelor's degree in computer science or a related field.

  • Two plus years of experience developing commercial quality web applications.

  • Solid experience with Java and the JVM ecosystem. Familiarity with Spring Boot, Spring, Tomcat, AWS Elastic Beanstalk, AWS Lambdas

  • Experience in developing with Vue.js framework

  • Exposure and/or experience with supporting technologies: (Databases: SQL Server, AWS Aurora, MySQL, Postgres), Python, REST API’s

  • Experience with Java, Linux, and Tomcat, as well as experience with full-stack web development.

  • An understanding of how to protect web applications from common security vulnerabilities.

  • Knowledge of object-oriented design, domain modeling, and building highly scalable and available systems.

  • Be organized and able to remain productive even when you have multiple deliverables.

Nice to have

  • Python programming

  • Machine Learning familiarity

001_MstarInc Morningstar Inc. Legal Entity
Software Engineer in test / Lead Functional QA

CZ Consultants Inc.

Santa Monica, CA, US

2 years ago
We have URGENT open position for “Lead Functional QA” at Santa Mo...
Release Engineer - Software Engineering

JPMorgan Chase Bank, N.A.

Chicago, IL

Wed, 29 Jun 2022 07:16:17 GMT
Keen understanding of financial control and budget management. You will work wit...
Software Engineer - Digital


Chicago, IL

Wed, 29 Jun 2022 04:32:41 GMT
Bachelor’s Degree and at least 2 years of Engineering, Software Engineeri...
Software Engineer


Chicago, IL

Wed, 29 Jun 2022 03:52:11 GMT
Responsible for writing code, developing automating unit tests, and deploying yo...
Consultant, Software Engineer AI/ML Platforms


Chicago, IL

Wed, 29 Jun 2022 07:44:20 GMT
Work on a distributed team of expert software engineers across the...
Software Engineer- Web Technologies


Chicago, IL

Wed, 29 Jun 2022 05:25:02 GMT
The agency’s heritage in data, technology, and analytics forms the foundation fo...
Software Test Engineer (Prices/Orders)

Trading Technologies

Chicago, IL

Wed, 29 Jun 2022 05:49:14 GMT
Strong understanding of software development life-cycle and test engineer...
Senior/Principal Gameplay Programmer

People Can Fly

Chicago, IL

Wed, 29 Jun 2022 05:25:02 GMT
Minimum 6 years of software engineering experience. 20 paid vacation days...
Senior Backend Cloud Software Engineer

JPMorgan Chase Bank, N.A.

Chicago, IL

Wed, 29 Jun 2022 04:13:18 GMT
Keen understanding of financial control and budget management. BS/BA degree or e...
Software Engineer – Mid (Python)


Markham, IL

Wed, 29 Jun 2022 05:26:28 GMT
5 or more years of applicable software engineering experience with a BS d...
Senior Java Software Engineer

JPMorgan Chase Bank, N.A.

Chicago, IL

Wed, 29 Jun 2022 04:13:16 GMT
Keen understanding of financial control and budget management. BS/BA degree or e...
Site Reliability Engineer

Hitachi Solutions

Chicago, IL

Wed, 29 Jun 2022 05:26:01 GMT
Infrastructure as Code (ARM, Terraform, or similar). Logging frameworks (Azure M...
Release Manager

JPMorgan Chase Bank, N.A.

Chicago, IL

Wed, 29 Jun 2022 07:16:12 GMT
You will utilize an Agile development, you will be involved in all stages of the...
Application Developer - BI


Addison, IL

Wed, 29 Jun 2022 05:21:08 GMT
Self-starter with excellent organization, administrative, interpersonal skills a...
Backend Engineer (Software Engineer III)

Farmer's Fridge

Chicago, IL

Tue, 28 Jun 2022 22:52:15 GMT
Experience collaborating with business leaders and engineers to understan...
Software Engineer I


Chicago, IL

Wed, 29 Jun 2022 00:25:10 GMT
Demonstrated architecture skills at a multi-system level and writing scalable, e...