Lead Java Software Engineer - VP - Birmingham - 5 days in the office
This is a great role for local Birmingham talent, a role offering the opportunity to work for one of the biggest and arguably most influential Investment banks in the world.
You will be joining a team called Client Assets Engineering - this team are responsible for all platforms within the bank which protect, monitor and control the protection of client assets - it is a fundamental part of the bank.
We are looking for the technical expert for this team, currently a team of 5 people you will be joining as a senior technologist not only driving technical projects but also supporting and leading other members of the team - the wider team is globally distributed and so you will enjoy the variety that brings of working with global counterparts.
You do not need to have experience in Financial markets - if you are genuinely interested in learning about the complexities and challenges working in tech on highly critical platforms this would be a great stepping stone for you as well as utilising your existing technical skills.
The tech:
* Programming in Java and experience with concurrency and memory management
* Strong RDBMS knowledge
* Experience developing distributed, micro services-based application.
* Experience with data modelling and curation for large scale datasets
* Experience with Cloud Technologies. You’ll be involved in building the next generation of finance systems onto the cloud platforms, one of the key strategies for the division in which you’ll get exposure to technologies like AWS S3, Snowflake etc.