About the company
BlackRock's purpose is to help more and more people experience financial well-being. As a global investment manager and a leading provider of financial technology, our clientsāfrom grandparents, doctors, and teachers to large institutionsāturn to us for the solutions they need when planning for their most important goals. People join our firm from around the world to gain real-world experience while making an impact. Discover how you can have a career at BlackRock that's exciting, rewarding and full of possibilities.
Job Summary
Key Responsibilities
šCore Responsibilities šDesign, develop, and maintain microservices using Java 17, Spring Boot 3.5, and gRPC for high-performance financial analytics šBuild calculation engines for alternative investment metrics (IRR, TWR, TVPI, DPI) and implement Protocol Buffer schemas for efficient data serialization šDevelop RESTful and gRPC APIs, optimize performance of computation-intensive algorithms, and implement caching strategies using Redis šWrite comprehensive unit and integration tests (JUnit 5, Mockito, Maven Surefire) and participate in cloud-native deployments (Docker, Kubernetes, Azure DevOps) šIntegrate external data providers (FX services, ESG platforms, benchmarking providers) and engage in code reviews and technical design discussions šDevelop knowledge of alternative investment financial calculations including cashflow analysis, NAV calculations, and performance attribution šCollaborate with quantitative analysts to implement and validate sophisticated financial models ensuring data accuracy and proper transaction taxonomy
Qualifications
šRequired Experience & Technical Skills š3-5 years of professional software development experience in production environments šStrong proficiency in Java programming (Java 11 minimum; Java 17 preferred) including object-oriented design principles and core libraries šDemonstrated experience with Spring Framework ecosystem including Spring Boot, Spring MVC, and dependency injection patterns šSolid understanding of microservices architecture principles and RESTful API design best practices šProficiency with Maven for build automation, dependency management, and project lifecycle management
If this role isnāt the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.


