Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
BlackRock
Java Developer, Associate
atĀ BlackRock
2 days ago | 46 views | Be the first one to apply

Java Developer, Associate

Full-time
Remote

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.

Salaries for similar jobs:

Similar jobs

about 1 hour ago | 9 views | Be the first one to apply
3 days ago | 56 views | Be the first one to apply
Full-time
Edinburgh, Europe
3 days ago | 42 views | Be the first one to apply
Full-time
Edinburgh, Europe
6 days ago | 81 views | Be the first one to apply
10 days ago | 5 views | Be the first one to apply
Full-time
Poland, Europe