About the Role
Morningstar is seeking a Lead Full Stack Engineer to join our Indexes Team in Chicago. This role involves working on both frontend and backend systems using technologies such as Vue.js, Node.js, AWS, and Spring Boot microservices. You will collaborate with various teams to build technology solutions for Morningstar Indexes, focusing on the public-facing website.
Key Responsibilities
- Design and Development: Lead the design, development, and maintenance of the software code base for Morningstar Indexes. This includes hands-on development and leading code reviews.
- Collaboration: Work closely with the Indexes Technology Leadership, Marketing Team, Scrum Master, business analysts, developers, designers, and QA to deliver high-quality solutions.
- Best Practices: Implement and reinforce good development practices such as test-driven development and continuous integration.
- Process Improvement: Identify areas for process improvements and tech debt cleanup. Introduce innovative frameworks and technology solutions.
- Technical Leadership: Guide a distributed Agile squad to meet business goals and provide technical leadership.
Requirements
- Education: Bachelor’s degree in Computer Science or Engineering.
- Experience: Minimum of 7 years in software development.
- Technical Skills: Proficiency in modern web UI frameworks like Vue.js, backend development with Node.js, RESTful APIs, microservices, and AWS.
- Database Skills: Experience with SQL and NoSQL databases, preferably PostgreSQL and DynamoDB.
- Communication: Excellent listening, written, and verbal communication skills.
Nice to Have
- Experience with Java, Spring, and Spring Boot.
- Knowledge of Python, AWS Certification, Docker, Kubernetes, Terraform, Jenkins, and Nexus.
- Familiarity with SEO concepts, Google Analytics, and Google Tag Manager.
- Exposure to the Capital Market domain.
Work Environment
Morningstar offers a hybrid work environment, requiring in-office work at least three days per week in our Chicago office. We provide tools and resources to engage meaningfully with global colleagues.
Join us to leverage your expertise in full-stack development and contribute to innovative investment solutions at Morningstar.
Benefits Extracted with AI
- Hybrid work environment
- Flexible work arrangements
- Continuous learning opportunities
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Software Engineer - Java, React.js
Senior Full Stack Engineer role focusing on Java, React.js, and Spring Boot in a financial services firm.
Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President
Lead Full Stack Developer role in Budapest, focusing on AWS, Angular, and full-stack development for BlackRock's web tech engineering team.
Full-Stack Developer, Associate - BlackRock Global Markets
Join BlackRock as a Full-Stack Developer in San Francisco. Work with Java, Angular, React.js, and more in a hybrid environment.
Senior Backend Web Developer with Java and Spring
Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.
Software Engineer - Java, Spring Boot, AWS
Join Fidelity Investments as a Software Engineer in Galway, focusing on Java, Spring Boot, and AWS in a hybrid work environment.
Lead Full Stack Developer, Web Tech Product Data Engineering, Vice President
Lead Full Stack Developer role in Budapest, focusing on web tech and data engineering with Angular, React.js, and cloud platforms.
Senior Back End Engineer with Java and Spring Boot
Join Altruist as a Senior Back End Engineer, focusing on Java, Spring Boot, and Microservices.
Senior Full Stack Software Engineer (Java, JavaScript, TypeScript)
Join Lead Bank as a Senior Full Stack Software Engineer, working with Java, JavaScript, and TypeScript in a hybrid role.
Senior Backend Java Developer
Join as a Senior Backend Java Developer in Atlanta, GA, focusing on fintech applications with Java, Spring Boot, AWS, and Angular.
Full Stack Developer (Java, Groovy, Spring Boot, Angular)
Join us as a Full Stack Developer in Frankfurt, specializing in Java, Groovy, Spring Boot, and Angular. Hybrid work model.
Senior Principal Software Engineer - Java, Spring Boot
Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.
Senior Backend Developer with Java and Spring
Join us as a Senior Backend Developer to work on Java, Spring, and AWS for credit card application microservices.
Senior Fullstack Engineer (Java, Spring Boot, Angular, AWS)
Join Axel Springer as a Senior Fullstack Engineer in Berlin, working with Java, Spring Boot, Angular, and AWS in a hybrid environment.
Full Stack Software Engineer (Java, Node.js, Spring)
Join Perigon as a Full Stack Software Engineer in Austin, TX. Work with Java, Node.js, and Spring on cutting-edge AI solutions.
Full Stack Developer with Java and Spring Boot
Join Interclypse as a Full Stack Developer in Huntsville, AL. Work with Java, Spring Boot, and AWS to build impactful web applications.
Senior Java Full Stack Developer
Join Brillio as a Senior Java Full Stack Developer, leveraging Java, Angular, and AWS in a hybrid role.
Senior Full-Stack Application Engineer (Java, Angular, Node.js)
Join Vanguard as a Senior Full-Stack Application Engineer in Charlotte, NC. Lead Java, Angular, and Node.js projects in a hybrid work environment.
Software Engineer - Java, Node.js, Oracle
Join State Street as a Software Engineer specializing in Java, Node.js, and Oracle for financial applications.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Full Stack Java Developer
Join Bank of America as a Senior Full Stack Java Developer in Chandler, AZ. Develop complex software solutions using Java, Spring Boot, and Angular.
Mid-Level Full Stack Software Developer
Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.
Senior Full Stack Software Engineer
Join Northwestern Mutual as a Senior Full Stack Software Engineer, focusing on building robust, scalable software solutions.
Fullstack Developer (m/f/d) with Java and Spring Boot
Join as a Fullstack Developer in Essen, focusing on Java, Spring Boot, and web technologies in a hybrid work environment.
Java Developer, Release Engineering, Associate
Join BlackRock as a Java Developer in Budapest, focusing on CI/CD processes, using Java, Spring, Maven, and cloud technologies.