Java Developer (Index Calculation Platform)

MSCI64 days ago
Budapest, HU
About MSCI

MSCI (NYSE:MSCI), headquartered in the World Trade Center in New York, is the world leader in international indexing. More than $12 trillion assets under management are benchmarked to MSCI indexes and 1200+ equity ETFs (Exchange Traded Funds) are based on MSCI Indexes. This exceptionally strong franchise positions MSCI as one of the fastest growing leaders of the financial services industry.

MSCI is investing in its Budapest technology organization. We are expanding our index software development team to build the best index benchmarking platform of the world. We want to be ahead of the curve, and we are uniquely positioned to deliver the world’s best index customization client facing experience. To succeed, we need the best technologists of the Budapest Technology Scene. We are a meritocracy, appreciating talent over resumés, and people who deliver. We value software development, our managers are themselves technologists.

Position overview

The candidate will be primarily in charge of developing the next MSCI flagship Equity Index calculation Platform using state of the art technologies. He or she will have to proactively learn our Index Calculation Platform and then lead enhancements and propose new ideas, while respecting the consistency and standards of the current team.

If selected, you will work as part of a delivery focused, talented software development team located across 4 global locations and using cutting edge software development techniques and technologies, following the best practices of the industry. You will benefit from an execution driven culture in a group of highly qualified software professionals.

  • You will develop a backend application code in a high-impact project

  • You will use core Java, modern caching frameworks and an Oracle database

  • Participate in code reviews and design discussion

  • Desired Experience and qualifications:

  • Bachelor's Degree in Computer Science, Mathematics or related discipline

  • 3+ years of work experience- JVM-based, enterprise-scale software development

  • In depth knowledge of Core Java, data structures, concurrency, java memory model, garbage collection and object oriented design.

  • Ability to apply complex software design patterns using the latest Java technologies.

  • Good understanding of Oracle, PL/SQL.
  • In depth understanding in system performance tuning

  • Ability to adapt to a changing environment with demanding requirements

  • Rich client experience is a plus
  • Solid English skills
  • To all recruitment agencies : MSCI does not accept unsolicited CVs/Resumes. Please do not forward CVs/Resumes to any MSCI employee, location or website. MSCI is not responsible for any fees related to unsolicited CVs/Resumes.

    MSCI Inc. is an equal opportunity employer committed to diversifying its workforce. It is the policy of the Firm to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, creed, age, sex, gender, gender identity, sexual orientation, national origin, citizenship, disability, marital and civil partnership/union status, pregnancy (including unlawful discrimination on the basis of a legally protected pregnancy/maternity leave), veteran status, or any other characteristic protected by law.


    Budapest, HU

    By clicking apply you will leave devsnap. Please be careful. You should never have to pay to apply.
    A new version is available REFRESH