Senior Java & Cloud Software Engineer – Sustainability & Climate
MSCI
5 - 10 years
Pune
Posted: 08/08/2025
Job Description
Your Team Responsibilities
Our team is responsible for designing and building cloud-native microservices for data-intensive ESG and climate platforms. We develop scalable, high-performance systems that process large volumes of sustainability data with speed and accuracy. The team focuses on modern architecture using Java, Spring Boot, Spark, and Azure/GCP, enabling efficient data distribution and integration. We ensure high-quality delivery through DevOps practices, continuous integration, and collaborative development. We support client-facing solutions and work closely with cross-regional teams to meet business and regulatory needs. Our mission is to build a world-class platform that drives sustainability insights and innovation at scale.
Your Key Responsibilities
Design, develop, and maintain cloud-native microservices using Java, Spring Boot, and Azure/GCP.
Build and optimize data processing pipelines for ESG and climate datasets using Spark.
Implement and enhance DevOps practices to ensure secure, reliable, and efficient software delivery.
Collaborate with cross-functional and cross-regional teams to translate business requirements into scalable solutions.
Work with both SQL and NoSQL databases to support diverse data models.
Mentor junior developers and lead code reviews to uphold coding standards.
Troubleshoot and resolve complex technical issues in production environments.
Your skills and experience that will help you excel
Minimum 7 years of experience as a Java Developer, with strong proficiency in Java and Spring Boot.
Extensive experience in designing, developing, and deploying microservices-based architectures.
Proven expertise in building and maintaining cloud-native applications on Azure or Google Cloud Platform (GCP).
Solid understanding of data processing frameworks, especially Apache Spark, for large-scale data handling.
Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).
Strong grasp of DevOps practices, CI/CD pipelines, containerization (Docker/Kubernetes), and infrastructure automation.
Ability to mentor junior developers, lead code reviews, and enforce engineering best practices.
Proven track record of effective collaboration with cross-functional, global teams.
Excellent problem-solving skills and strong written and verbal communication abilities.
About Company
MSCI Inc. is a leading global provider of critical decision-support tools and services for the investment community. The company is best known for its market indexes, such as the MSCI World and MSCI Emerging Markets Indexes, which are widely used as benchmarks by asset managers and institutional investors worldwide. In addition to indexes, MSCI offers portfolio risk and performance analytics, real estate data, and environmental, social, and governance (ESG) research to help clients make informed investment decisions. With a strong presence across major financial markets, MSCI plays a pivotal role in shaping investment strategies and facilitating transparency in global capital markets.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).