Job Description
You should be
- Someone who loves to work closely with other technologists and also non-technical colleagues throughout BlackRock and enjoys getting into the detail of the businesses they are working with.
- Striving to deliver business value and selecting the appropriate technology to match that objective.
Required Skills And Experience
- 4+ years of experience in Java or equivalent.
- Good experience as a valued member of an agile development team.
- Experience with systems design, business analysis, and teasing out requirements.
- An experienced collaborator, used to working with individuals from diverse business and cultural backgrounds.
We value if you have
- Working financial knowledge and/or previous experience in a financial company.
- A degree in Computer Science or related tertiary education, or equivalent experience.
- Knowledge of Spring, Spring Boot, and related technologies.
- Knowledge of scripting languages such as Python.
- Experience with MySQL, PostgreSQL, Greenplum, or similar databases.
- Experience with and good understanding of building and using REST APIs.
- Experience with microservices and cloud technologies, such as Microsoft Azure.