1,827,197open jobs
105,251companies
275,149added this week
Browse all
Location
Hybrid (Mumbai, India)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Sep 23, 2026. Morningstar scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Morningstar is a US investment research and financial data company headquartered in Chicago, providing independent ratings and analysis on funds, stocks and bonds, investment software, indexes and portfolio management tools. Founded in 1984 by Joe Mansueto and listed on Nasdaq, it operates worldwide with large teams in Mumbai, Madrid, New York, Toronto and London, and its Morningstar DBRS unit provides credit ratings for corporate, sovereign and structured finance issuers. It hires financial and data research analysts, quantitative developers, software engineering managers, credit rating analysts, sales and business development specialists and finance staff.
Backed by Unreasonable

Job Description

Software Engineer - Python Java (Spring Boot)

The Area

The Morningstar Indexes Team leverages its expertise in equity research, manager research, asset allocation, and

portfolio construction to create innovative investment solutions. It uses Morningstar’s intellectual property to create

indexes that empower investors to achieve their goals at every stage of the investment process-market monitoring,

benchmarking, and asset allocation. The fast-growing business offers a broad suite of global equity, bond, commodity

and asset allocation indexes.

The Role

The Indexes Technology team is looking for a hands-on backend engineer with strong Python skills and working Java

experience. You will build and maintain REST APIs, microservices, and data processing components that power

Morningstar’s index and mutual fund data platforms, working in an Agile team alongside senior engineers who will

invest in your growth. Our stack is Python-first (FastAPI, Pandas/NumPy, pytest) with established Java Spring Boot

services, running on AWS with PostgreSQL, Kafka, and Docker.

Responsibilities

  • Develop backend applications and REST APIs using Python (FastAPI/Flask).
  • Contribute to enterprise applications built with Java Spring Boot.
  • Build and maintain RESTful APIs and microservices with clean, maintainable, well-tested code.
  • Write unit and integration tests (pytest, JUnit) and participate in code reviews and Agile ceremonies.
  • Debug, troubleshoot, and resolve application issues across the stack.
  • Collaborate with cross-functional teams - team lead, business analysts, QA - to deliver high-quality

software.

  • Learn and adopt modern development tools and engineering best practices, including AI-assisted

development.

Requirements

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
  • 3-5 years of backend development experience.
  • Python (primary): Strong proficiency in Python 3.x with FastAPI or Flask; REST API development and a solid

understanding of microservices.

  • Pandas and NumPy for data processing.
  • Multiprocessing or multithreading fundamentals.
  • Robust exception handling; strong data structures and algorithms.
  • pytest for unit testing; dependency management with Poetry or uv.
  • Java (required secondary): Java 17+ (Java 21 a plus) with Spring Boot / Spring MVC, REST API development,

Maven or Gradle, and JUnit.

  • Object-oriented programming, basic design patterns, and SOLID principles.
  • Git, debugging and troubleshooting skills, and Agile/Scrum experience.
  • Strong problem-solving ability, eagerness to learn, and good communication skills.

Good to Have

  • AWS fundamentals (S3, Lambda, ECS, RDS).
  • PostgreSQL / SQL.
  • Docker; basic Kubernetes knowledge.
  • Apache Kafka or other messaging/streaming technologies.
  • CI/CD (GitHub Actions or Jenkins).
  • GitHub Copilot or other AI coding assistants; exposure to AI/LLM applications or automation tools.
  • Redis.

EOE Statement

Morningstar is an equal opportunity employer

Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you'll have tools and resources to engage meaningfully with your global colleagues.

I10_MstarIndiaPvtLtd Morningstar India Private Ltd. (Delhi) Legal Entity
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,197 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Mumbai
In office • Full-Time • 3+ years exp • Pune
SQL
C#
C#
.NET
AI/ML
Copilot
Cursor
Claude Code
Mobile
Dependency Injection
DevOps
Azure DevOps
Azure
Git
Windows
Management
Slack
Jira
Agile
Apply
≈ $15k – $35k per year (Estimated) • In office • Full-Time • 5+ years exp • Pune
C#
C++
C#
.NET
AI/ML
Copilot
Cursor
Claude Code
Mobile
Dependency Injection
DevOps
Azure DevOps
Azure
CI/CD
Git
Windows
TCP/IP
Cybersecurity
PCI DSS
Management
Slack
Jira
Apply
In office • Full-Time • 3+ years exp • Pune
SQL
C#
C#
.NET
AI/ML
Copilot
Cursor
Claude Code
Mobile
Dependency Injection
DevOps
Azure DevOps
Azure
Git
Windows
Management
Slack
Jira
Agile
Apply
≈ $8k – $22k per year (Estimated) • In office • Full-Time • 1+ year exp • Pune
Python
JavaScript
Node JS
Databases
MySQL
PostgreSQL
AI/ML
Claude
Frontend
Next.js
React.js
DevOps
AWS
Docker
Amazon EC2
Amazon S3
Amazon ECS
Apply
Full Stack Developer 3 months ago
In office • 4+ years exp • Bengaluru
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Frontend
Angular
React.js
DevOps
Jenkins
GitHub
Management
Agile
Apply
Tech Lead 8 hours ago
≈ $113k – $230k per year (Estimated) • In office • 8+ years exp • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $108k – $197k per year (Estimated) • In office • 8+ years exp • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $68k – $123k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Lisle
Python
Assembly
MATLAB
MATLAB
Simulink
Databases
NATS
Analytics
Microsoft Excel
QA
Robot Framework
Apply
Project Lead 8 hours ago
≈ $108k – $221k per year (Estimated) • In office • 8+ years exp • Juno Beach
Python
SQL
Python
pySpark
Databases
Weaviate
Databricks
Pinecone
FAISS
AI/ML
LangGraph
AutoGen
LangChain
Claude
Spark
MLFlow
Embeddings
Prompt Engineering
AI Agents
Semantic Kernel
Llama
CrewAI
RAG
LLMOps
Multi-Agent Systems
DevOps
GCP
Azure
AWS
Apply
≈ $18k – $48k per year (Estimated) • In office • Bengaluru
Python
SQL
Python
pySpark
Databases
Apache Iceberg
AI/ML
Spark
DevOps
Azure DevOps
Azure
CI/CD
Git
Incident Management
Management
Agile
Scrum
Apply
Software Engineer 2 days ago
≈ $7k – $19k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai
Python
JavaScript
TypeScript
AI/ML
Copilot
Claude
ChatGPT
AI Agents
Hallucination
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
Terraform
GitHub Actions
CloudFormation
CI/CD
AWS
Docker
Kubernetes
QA
Playwright
Apply
≈ $6.5k – $19k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Mumbai
SQL
C#
C#
.NET
Entity Framework Core
DevOps
CI/CD
AWS
AWS Fargate
AWS Lambda
Management
Agile
Scrum
Apply
≈ $19k – $44k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Mumbai
Java
Java
Spring Boot
Databases
PostgreSQL
MS SQL
AI/ML
Copilot
Cursor
DevOps
GCP
AWS
Kubernetes
Management
Agile
Apply
≈ $23k – $61k per year (Estimated) • Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • Mumbai
Java
Java
Spring Framework
Spring Boot
Mobile
Clean Architecture
DevOps
GCP
AWS
Kubernetes
Management
Outlook
Agile
Microsoft Office
Apply
≈ $14k – $31k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Mumbai
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Hangfire
Databases
PostgreSQL
AI/ML
Copilot
ChatGPT
Machine Learning
Frontend
Angular
DevOps
Rest API
Azure
AWS
Analytics
ETL/ELT
Pentaho
Apply
In office • Mumbai
Apply
In office • Full-Time • 7+ years exp • Bachelor's Degree • Mumbai
Marketing
Salesforce
Apply
≈ $6.5k – $13k per year (Estimated) • Hybrid • Internship • High School Diploma • Mumbai
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 15+ years exp • Mumbai
Management
ServiceNow
Marketing
Salesforce
Apply
≈ $19k – $41k per year (Estimated) • In office • Full-Time • 8+ years exp • Mumbai • Gurgaon • Bengaluru
DevOps
GCP
Azure
AWS
Kubernetes
FinOps
Apply
See all jobs
This is one of many
1,827,197 more open roles from verified company boards, updated every day.