Senior Backend Java Engineer - Aladdin Engineering, Vice President
Core
Building and maintaining the Aladdin investment operating system, a global platform managing trillions in assets for internal use and external financial institutions.
Role type
Senior Backend Java Engineer (Aladdin Engineering)
Builds
High-throughput, scalable, fault-tolerant software systems and the global multi-asset trading platform for BlackRock's investment operating system.
Domain
Financial technology / Investment management / Risk analytics
Deliverable
production ML models | product features | infrastructure
Required skills
Core Java, Object-Oriented design, Spring Framework, Spring Boot, Hibernate, Concurrent programming, Microservices architecture, SOA, Message-oriented middleware (Kafka, MQ, AMPS, NATS), Relational databases, Test-driven development, Git, Maven, Unit testing, Integration testing, Mocking frameworks, LLM/Agentic coding concepts, Software architecture design
Preferred skills
SQL/NoSQL (MS SQL, Sybase, Cassandra, Redis), Cloud-native design patterns, High-scale distributed technology, REST/gRPC APIs, Cloud platforms (Azure, AWS, GCP), Docker, Ansible, Terraform, Azure DevOps, AI projects, Front-end frameworks (React, Vue.js, Angular), Kubernetes, Prompt Engineering
Technologies
Java, Spring Framework, Spring Boot, Hibernate, Kafka, MQ, AMPS, NATS, MS SQL, Sybase, Cassandra, Redis, Azure, AWS, Google Cloud, Docker, Ansible, Terraform, Azure DevOps, React, Vue.js, Angular, Kubernetes
Responsibilities
Lead individual project priorities and deliverables using AGILE methodologies; Design and develop innovative solutions to complex problems; Collaborate with product management and business users to define product roadmaps; Ensure resilience and stability through code reviews and testing; Drive team culture and mentorship; Build high-efficiency, high-availability concurrent and fault-tolerant software systems.
Seniority
Senior, hands-on IC with leadership responsibilities