BlackRock

Java Engineer, Associate

BlackRock
hybrid mid full-time Edinburgh, Scotland
Apply →

First indexed 9 Mar 2026

Description

At BlackRock, we're looking for a Java Engineer to join our team. As a Java Engineer, you'll be working on our investment operating system Aladdin, which is used by financial institutions worldwide. You'll be part of the Aladdin Engineering team, responsible for building the next generation of technology that changes the way information, people, and technology intersect for global investment firms.

Responsibilities:

  • Take ownership of individual project priorities, deadlines, and deliverables using AGILE methodologies.
  • Deliver high-efficiency, high-availability, concurrent, and fault-tolerant software systems.
  • Contribute to the development of Aladdin's global, multi-asset trading platform.
  • Design and develop innovative solutions to complex problems, identifying issues and roadblocks.
  • Demonstrate vision when brainstorming solutions for team productivity, efficiency, guiding, and motivating developers.

Qualifications:

  • Master's Degree or PhD in Computer Science, Engineering, or Mathematics.
  • Hands-on experience in Java or web development (JavaScript).
  • Good understanding of concurrent programming and design of high-throughput, high-availability, fault-tolerant distributed applications and databases.
  • Strong interest in distributed systems, infrastructure services, cloud technology, and AI/ML techniques and technology.
  • Prior experience in building distributed applications using SQL and/or NoSQL technologies such as MSSQL, MongoDB, Snowflake, or Redis is a plus.
  • Prior experience with message broker technology such as Kafka or gRPC is a plus.
  • Prior experience in modern front-end frameworks such as React, Vue.js, or Angular is a plus. Angular preferred.
  • Excellent analytical and software architecture design skills, with an emphasis on test-driven development.
  • Effective communication and presentation skills, both written and verbal

Our benefits include retirement investment and tools designed to help you build a sound financial future, access to education reimbursement, comprehensive resources to support your physical health and emotional well-being, family support programs, and Flexible Time Off (FTO) so you can relax, recharge, and be there for the people you care about.

Our hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://jobs.workable.com/view/u3TPbEc65jhur5x3zbCSL7/java-engineer%2C-associate-in-edinburgh-at-blackrock