# Java Developer

**Company**: BlackRock
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance
**Wikidata**: https://www.wikidata.org/wiki/Q219635

**Apply**: https://blackrock.wd1.myworkdayjobs.com/en-US/BlackRock_Professional/job/Edinburgh-Scotland/Java-Engineer--Vice-President_R266605?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_afafaf28-3d9

## Description

Our Engineering Services division is at the forefront of building the foundation for Aladdin, an operating system for investment managers that integrates real-time management of information, people, and technology.

As a Java Developer, you will strengthen the firm’s Java language support and help develop the shared platform capabilities used by financial applications operating at significant scale.

**Your responsibilities**

- Deliver practical engineering solutions within a complex operating environment, navigating multiple stakeholders and competing priorities.

- Strengthen the Java SDLC by developing and maintaining shared libraries, build systems, database failover capabilities, and application-team-owned business libraries.

- Address demanding performance, resilience, scalability, and survivability requirements for applications operating at significant scale.

- Contribute to the adoption of Artificial Intelligence (AI) development tooling and evaluate how emerging engineering practices can improve delivery.

- Provide expert guidance to the wider programming-language community and help improve the developer experience across the other languages supported by the team.

- Design, test, deploy, and support resilient systems while developing a strong understanding of how platform teams operate at scale.

- Collaborate with global engineering and application teams, share ideas, seek feedback, and contribute to a culture of continuous improvement.

**Your experience**

- Demonstrated software engineering experience and sound judgement gained through designing, delivering, and supporting production systems.

- Strong Java programming experience and solid engineering fundamentals, including data structures, algorithms, version control, and writing clean, testable code.

- Demonstrated curiosity about how technologies work, with the motivation and adaptability to learn new programming languages, toolchains, and infrastructure.

- Interest in build systems, containers, and Continuous Integration and Continuous Delivery (CI/CD) practices, with a hands-on approach to learning by building and improving solutions.

- A collaborative, team-first approach, including following through on commitments, communicating openly, seeking feedback, and supporting colleagues.

- A proactive working style, with the ability to identify opportunities, raise issues early, and take ownership without waiting for detailed direction.

- Clear communication skills, with the ability to explain technical work and engineering decisions to technical and non-technical audiences and ask questions when requirements are unclear.

**Our benefits**

- Retirement investment and tools designed to help you in building 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
- Python
- .NET
- Rust
- Golang
- Artificial Intelligence
- Continuous Integration
- Continuous Delivery

### Nice to have
- build systems
- containers
- CI/CD practices

---

Source: [Apply at blackrock.wd1.myworkdayjobs.com](https://blackrock.wd1.myworkdayjobs.com/en-US/BlackRock_Professional/job/Edinburgh-Scotland/Java-Engineer--Vice-President_R266605?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
