Skip to main content
Back to jobs

Java Software Engineer, Associate

External
BlackRock logoBlackrock · Edinburgh, UK
Full-timeHybrid3d ago
AgileCI/CDJavaMySQLPython
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design and develop business-process-centric technology solutions that enable global operational scale.
  • Partner with business stakeholders to define requirements and implement efficient workflows across functions and domains.
  • Translate business objectives and constraints into clear technical designs and implementable solutions.
  • Address complex problems in a dynamic environment, with emphasis on process optimisation , data, and technology.
  • Build and maintain effective internal and external relationships, demonstrating a collaborative approach and strong client-service orientation.

Requirements

  • 3+ years of hands-on experience developing complex enterprise software systems.
  • Bachelor's degree in Computer Science from an accredited institution, or equivalent practical experience.
  • Strong analytical, problem-solving, and communication skills.
  • Experience with software development lifecycle practices, including agile delivery and continuous integration/continuous delivery (CI/CD).
  • Proficiency in object-oriented programming and practical experience applying design patterns in one or more languages (e. g., Java, C/C++, Python).
  • Demonstrated experience designing and working with relational databases (e.g., MySQL, Oracle, Sybase).

Benefits

Our hybrid work modelAbout BlackRockThis mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive.For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrockBlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.Health insuranceFlexible schedule

Additional Information

About this role Java Software Engineer BlackRock is seeking a Software Engineer to join the Tech & Ops Platform Enablement Development team. This role contributes to the delivery of high-quality technology solutions that enhance operational efficiency at global scale. The successful candidate will partner closely with business stakeholders to design and implement workflows that streamline processes across functions. What Makes This Opportunity Unique Join a high-performing technology team focused on solving complex problems and delivering innovative, durable solutions. Work with modern engineering practices and tooling, including Java, Maven, Camunda, and open-source technologies. Operate within an agile delivery model that emphasises collaboration, transparency, and continuous improvement. Collaborate with users, designers, engineers, and product managers to translate design intent into working prototypes and production-ready capabilities. Gain exposure to global asset management operations and a broad set of business functions within a market-leading organisation .


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at BlackRock? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect