Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026 · Still live on 31 Oct 2026

Senior Java Engineer

BlackRock London Hybrid senior full-time

The employer hasn't listed a salary.

Apply on BlackRock

Description

We are looking for a Senior Java Engineer to build high-impact technology that solves complex business problems, collaborating closely with colleagues throughout the business.

The role is in BlackRock Global Markets In-Business technology group based out of our London office. We are a global team of computer scientists, user experience designers, and data analytics engineers, operating out of San Francisco, London, Hungary, and India.

Key Responsibilities:

  • Partner with business users and stakeholders to define functional/non-functional requirements and document assumptions and clarify open questions;
  • Translate complex business/technical requirements into sequenced delivery tasks, identifying dependencies, documenting assumptions and open questions;
  • Architect, design, develop, test, and support Java-based applications;
  • Communicate requirements, assumptions, design options, selected decisions, and rationale clearly and concisely;
  • Contributing to technical design and code reviews;
  • Improving reliability, observability, and performance;
  • Supporting production releases in line with team standards;
  • Suggest/champion SDLC process improvement where they improve quality, reliability, or delivery efficiency.

Required Skills and Experience:

  • 8+ years of development experience ideally in the financial services industry with Java as the primary programming language;
  • Experience designing and building performant applications that handle large volumes, concurrency, and/or latency-sensitive workloads;
  • Building applications with Spring, Spring Boot, REST API's, microservice architecture, and event-driven systems and middleware;
  • Experience with relational & cloud-based data platforms;
  • Experience with Agile delivery practices, DevOps tooling, CI/CD, and automation;
  • Experience with distributed event streaming and messaging platforms;
  • Motivated team player with a flexible, open-minded approach;
  • Strong analytical capability and attention to detail;
  • Strong ownership mindset, with experience supporting production systems and driving issues through to resolution;
  • High integrity and alignment with BlackRock's fiduciary culture.

Desirable Skills:

  • Knowledge of AI for code generation & building AI agents;
  • Knowledge of Spring, Spring Boot, REST APIs, and microservices;
  • Experience with enterprise-grade container orchestration platforms supporting declarative infrastructure and horizontal scaling;
  • Experience with observability, monitoring, and distributed tracing solutions;
  • Experience with DevOps and tools.

Benefits:

  • 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;
  • Flexible Time Off (FTO) so you can relax, recharge, and be there for the people you care about.

Skills

Required

  • Java
  • Spring
  • Spring Boot
  • REST API's
  • microservice architecture
  • event-driven systems
  • middleware
  • relational & cloud-based data platforms
  • Agile delivery practices
  • DevOps tooling
  • CI/CD
  • automation
  • distributed event streaming and messaging platforms

Nice to have

  • AI for code generation & building AI agents
  • enterprise-grade container orchestration platforms
  • observability
  • monitoring
  • distributed tracing solutions
Apply on BlackRock