Senior Java Developer
Full job description
Tectre Ltd
Salary: £92,400 – £126,000 per year
Job No: Tectre1136
Title: Senior Java Developer (FX Trading Platform)
Salary: £92,400 – £126,000
Role: Permanent
Location: London
Summary:
Our client is the UK’s leading bank with over 30m customers and its biggest digital bank, with over 13 million active online customers. They’ve placed an ambitious transformation programme and a multi-channel approach to banking at the heart of their strategy to be the best bank for customers, backed by significant investment in their platforms and people.
This role is within the Sales and Trading Lab within the Markets Division of Group Transformation, responsible for the trading applications and work closely with the front office sales staff.
Job Details:
You’ll work as a Software Engineer to develop low latency Java based software through the full software development lifecycle and post go-live support within the Sales and Trading Lab, who are responsible for all front office systems from real time pricing to electronic trading and real time risk management across a variety of asset classes.
Within the Value Stream you will be attached to the eFX team where our client is very excited to be starting the redevelopment of their FX trading platform!
Here is a full list of the activities which you might be involved in during your role, but not all at the same time!
* You’ll deliver the highest quality low latency, object orientated Java applications, driven on behalf of the customer, whist continually challenging, motivating, mentoring and supporting the teams.
* Work in cross-disciplinary feature teams delivering exciting customer driven solutions and high-quality software.
* Work hands-on alongside engineering colleagues to understand and develop their own technical domain knowledge and takes responsibility for their actions.
* Work in a highly collaborative way to complete assigned work, showcase progress and address problems that are well-defined, complex and often non-routine.
* Adapt to new technologies being used within the company and the wider industry whilst bringing those around them on the same journey.
* Understand the importance of quality and hence create and implement approaches, guidelines, principles defined by themselves and their Engineering and Chapter Lead peers.
* You’ll work with partners to advocate engineering excellence and deliver business value through sound and fully rounded engineering methods and principles.
* You’ll support the engineering community by providing deep domain and technical expertise and providing a voice to engineers to identify and support the resolution of issues.
* You’ll ensure technical debt and releases are prioritised accordingly.
* You’ll be able to continually develop yourself with industry standard methodology methods and tooling used across the engineering teams.
Key Skills:
* Experience as a senior developer or someone ready to make the move into a senior development role.
* Having previously focused on the development of Java based (including strong Object Orientated) low latency electronic trading applications. This is critical for us.
* FX Trading products knowledge.
* Familiarity with modern build pipelines and tools – experience with UrbanCode and Team City would be beneficial
* Demonstrated experience in Multi-threading
In terms of desirable skills, if you have any of the following that would be beneficial but please still apply if you have the minimum experience detailed above;
* Being well versed with modern technologies like cloud and containers, Microservices, distributed architecture and passionate about agile, lean development practices, Continuous Integration/Continuous Development, DevOps, SRE.
* Experience of developing using modern UIs
* Working experience in streaming, messaging and RESTful APIs
* Demonstrated knowledge of common design patterns such as MVVM, IoC, etc
How to Apply:
If you meet the above criteria for the Senior Java Developer role, please respond to this with an up-to-date copy of your CV. Our office hours are between 9am – 5pm Monday through to Friday. You may not hear from us straight away due to the level of applications we receive every day. We can only respond to applicants whose skills and qualifications are suitable for this position.
Tectre is a specialist IT Recruitment Company. We support our customer in their Positive Action Campaigns for Diversity. To find out more about us please see our website.
To apply for this job please visit definitejobs.co.uk.