MSCI Inc.

Senior Java Developer, CDP API

MSCI Inc.
Apply
21 days ago
Budapest, HungarySenior

Responsibilities

  • Design and implement authentication, JWT validation, authorization, and entitlement enforcement for dataset, field, and channel access.
  • Build and maintain the Redis/Memorystore entitlement decision cache with invalidation and sub-10ms authorization overhead targets.
  • Standardize API error handling and configure Apigee authentication pass-through, tier-based rate limiting, and rate-limit headers.
  • Develop catalog, data access, query, sample, usage-summary, and asynchronous bulk-export APIs.
  • Implement cursor pagination, query filtering, synchronous and asynchronous Query Accelerator paths, and descriptor caching.
  • Build non-blocking usage-event emission and an MCP tool-definition generator synchronized with the OpenAPI contract through CI.
  • Contribute to API design, including the OpenAPI v1 contract, query and pagination grammar, authorization architecture, and MCP schemas.
  • Write unit, contract, and integration tests and deploy containerized services on GCP.

Requirements

  • GCP is mandatory, including hands-on experience building and deploying services on GCP.
  • Familiarity with Cloud Run, IAM, Cloud Logging/Monitoring, and GCP networking such as PSC/VPC.
  • Strong Java 17+ and modern JVM development experience.
  • Experience with Quarkus or Spring Boot, with willingness to work in Quarkus.
  • Experience designing and implementing REST APIs and using OpenAPI or contract-first development.
  • Automated testing discipline, including unit tests written alongside production code and comfort with contract and integration testing.
  • Experience with CI/CD pipelines and containerized deployment.
  • Ability and willingness to work in an AI-agent-first development model using agentic platforms and AI coding assistants for implementation, design, and specification work.

Benefits

  • Salary range of HUF 18,000,000–21,000,000 per year plus eligibility for an annual bonus.
  • Comprehensive employee benefits tailored to location, including support for financial security, health, and wellbeing.
  • Flexible working arrangements and collaborative workspaces.
  • Global orientation program, Learning@MSCI, AI Learning Center, LinkedIn Learning Pro, and ongoing tailored learning opportunities.
  • Professional growth through multi-directional career paths, internal mobility, and expanded roles.
  • Inclusive workplace with employee resource groups and reasonable accommodations for individuals with disabilities.

Tech Stack

Categories

MSCI Inc.

About MSCI Inc.

5,001-10,000 employees
Contact me