JAVA DEVELOPER

Short Description

MSCI is seeking a Java Developer who can build and Maintain Scalable, distributed, fault-tolerant calculations.

Job Description

Position Overview: -
The Data Management-IT group within MSCI is responsible for providing data products to different product lines of MSCI. We are looking for strong technology professional with exceptional analytical skills to be part of a talented software development team in Mumbai. The selected candidate will have a unique opportunity to design, build and maintain state of the art data management solutions for the world's leading provider of investment decision support tools to investment community across the globe.

Scope of Responsibility/Expectation:
We are looking for a self-motivated person with a ‚??can-do‚?? attitude and passion for software development and maintenance, with the ability to work independently as well as work in partnership with other IT, business and research teams spread across the globe. The candidate is expected to:

  • Actively participate in meetings with various stakeholders
  • Understand market data processing and transformation needs, build algorithms to acquire, normalize, transform and release large volumes of data
  • Build and Maintain Scalable, distributed, fault-tolerant calculations.
  • Build, Use and Maintain software testing frameworks (unit/non-regression/user acceptance)
  • Take up complete ownership of solutions and assigned tasks
  • Work in a collaborative manner with other team members
 
Specific Knowledge/Skills:
Strong Analytical and problem-solving skills
In-depth knowledge of design patterns, data structures and algorithms, concurrent data structures, java memory model, Garbage collection and very well versed with object-oriented design

Technically proficient in Core Java and related technologies with experience of implementing solutions using Relational database, NoSQL, Graph and Cache preferably in cloud Knowledge and experience of Python is a plus
 
Desired Experience: -
  • 7 to 9 years of experience in working with similar firm and profile
  • The candidate should have a good working knowledge of the Talend ETL ecosystem preferably 3+ years of experience working with Talend Studio.

Desired Qualification:
An engineering graduate in computer science from a reputed institute with high CGPA

JAVA DEVELOPER
Mid-Senior-level Technology | Information | Information Technology Full-time Other | Engineering | Information Technology Software Developer | Java
MSCI is an independent provider of research-driven insights and tools for institutional investors. We have deep expertise in the areas of risk and performance measurement that is based on more than 40 years of academic research, real-world experience and collaboration with our clients. 

Our broad product line supports clients‚?? needs across all major asset classes and provides them with a consistent way of looking at risk and performance from front to middle office. We have a highly flexible business model that enables clients to select the individual products and services they need and integrate them into their own investment processes and methodologies.Our line of products and services includes indexes, analytical models, data, real estate benchmarks and ESG research. We serve 97 of the top 100 largest money managers, according to the most recent P&I ranking.