Job Title:
Full Stack Java Developer
Location:
Mumbai
Experience:
7+ years
Company:
MSCI
About MSCI:
At MSCI, we power better investment decisions by delivering critical decision-support tools and services to the global investment community. With over 50 years of expertise in research, data, and technology, MSCI helps clients understand risk, improve transparency, and build more effective portfolios.
Our innovative, high-performance culture encourages experimentation, accountability, and continuous learning. We actively foster inclusion, belonging, and connection through diverse Employee Resource Groups and flexible working arrangements, empowering every employee to thrive.
Your Role:
We are looking for a highly skilled Full Stack Java Developer to join our Corporate Events and Dividends data management team in Mumbai. You will play a pivotal role in designing, building, and maintaining cutting-edge data solutions that support critical financial processes.
This is an exciting opportunity to collaborate with global IT and business teams, applying your technical expertise to solve complex problems, optimize performance, and contribute directly to MSCI s innovative products.
Key Responsibilities:
Design and develop robust, scalable, and high-performance solutions for data management systems.
Collaborate closely with global IT and business teams to understand requirements and translate them into technical solutions.
Write and optimize complex SQL queries for high-volume data processing in Oracle or other relational databases.
Lead and contribute to technical discussions with senior engineers, architects, and business stakeholders.
Build responsive and intuitive web interfaces using TypeScript and frameworks like React, Angular, or Vue.
Implement and manage concurrent, multi-threaded systems while addressing potential challenges in such environments.
Ensure adherence to best practices in object-oriented design, memory management, performance tuning, and system architecture.
Develop RESTful APIs to facilitate seamless data exchange across platforms.
Drive code quality and performance optimization through effective reviews and hands-on problem-solving.
Take full ownership of deliverables, working both independently and collaboratively in a diverse, global team.
Skills & Experience Required:
Minimum 7 years of hands-on experience in Java development, with a focus on object-oriented design and multi-threaded applications.
Strong expertise in Spring framework, JMS, and core Java technologies.
Solid experience working with relational databases (preferably Oracle) ability to write complex SQL queries and perform SQL performance tuning.
In-depth understanding of Java internals, including data structures, memory management, garbage collection, and concurrent programming.
Experience building responsive user interfaces using TypeScript and frameworks like React, Angular, or Vue.
Experience working in a UNIX environment is highly desirable.
Familiarity with cloud technologies (Azure/AWS) is a strong plus.
Experience with REST API development.
Strong analytical mindset with exceptional problem-solving skills.
Ability to communicate effectively and work seamlessly in a collaborative, global team environment.
Preferred Qualifications:
Bachelor s degree in Computer Science, Information Technology, or related field (First class preferred).
Alternatively, a Master s degree (MCA/M.Tech) is also acceptable.
What We Offer:
Transparent and competitive compensation.
Comprehensive benefits tailored to your location.
Flexible work arrangements and cutting-edge technology.
Global Orientation Program and continuous learning opportunities through Learning@MSCI and LinkedIn Learning Pro.
Clear, multi-directional career paths that foster professional growth.
A culture of high performance, innovation, and inclusion supported by Employee Resource Groups such as Women in Tech, Pride & Allies, All Abilities, and more.
Join us at MSCI and become part of a global team that drives innovation and creates industry-leading solutions.
Qualification : Bachelors degree in Computer Science, Information Technology, or related field (First class preferred).
Required Skills
Fullstack
Developer
Fullstack developer
Full-Time
Full Stack Developer
Frontend Development
Backend Development
Web development
Application Development
Javascript
TypeScript
html
css
Angular
React
Vue.js
Node.js
Express.js
Java
Spring Boot
Python
Django
Flask
.net
C#
REST APIs
Microservices
API integration
Database management
SQL
MySQL
Postgresql
MongoDB
NoSQL
Cloud Platforms
AWS
Azure
GCP
CI/CD
Docker
kubernetes
Version Control
Git
Agile
Scrum
Testing
Unit Testing
Integration Testing
Debugging
Troubleshooting
Performance Optimization
Security best practices
Responsive Design
Cross-Browser Compatibility
Code Review
Documentation
Collaboration
Problem Solving
System Design.
Job Details
Job Type
Full-time
Work Mode
On-site
Education
Postgraduate Diploma
Posted On
3+ weeks ago
Be Aware of Imposters
JobGrin never asks for any payment during the application or hiring process.
If you receive any request for money from someone claiming to represent JobGrin or
the employer listed above, please report it immediately. Legitimate employers do not
charge candidates fees at any stage. Stay safe and verify all communication through
official channels.
Similar Jobs
View
Login Required
Please login to your jobseeker account, or create a new one to apply, save,
or report this job.