Senior Java Developer -API Gateways -TDD -Agile -Retail Banking

DP Connect Limited
London (Greater)
£600 - £650 p day
31 Oct 2017
15 Nov 2017
Contract Type
Full Time
Senior Java Developer - API Gateways - TDD - Agile - Retail Banking - Payments

- Working in a multi-disciplined agile project team, to deliver the core components of the Banks' Open Banking ecosystem over the next 6-12 months.
- Specifically, to build and integrate components of the identity and authorisation platform.
- Take ownership of own quality, to write well formed and fully documented code.
- Support the product owner, scrum master, tech architect, other developers and testers in the team to correctly document, size and prioritise stories.
- Actively contribute to all Agile ceremonies.
- Be an advocate for Agile, TDD and continuous delivery.

Required skills, knowledge and experience
- Experienced full-stack developer, with excellent working knowledge of modern development platforms and methodologies, in particular API gateways, cloud and serverless infrastructure.
- At least 5 years' experience as a senior Java developer, with a good working knowledge of the JVM ecosystem.
- Extensive knowledge of relevant security protocols, including OAuth 2.0 and OpenID, TLS 1.2 mutual authentication, and digital certificates.
- Significant experience consuming and interacting with APIs secured by OAuth2 and OpenID.

Required soft skills:
- Excellent written and oral communication skills.
- Track record of achieving results in chaotic environments.
- Tolerance to shifting priorities and varying workload.
- Ability to work under pressure, prioritise and meet deadlines.
- Focused on delivering business value and not gold-plated solutions.

Desired skills and experience
- Experience as a developer working on banking and payments technologies/systems.
-Knowledge of Open Banking APIs, ideally having experience building applications which provide or consume these or similar APIs.

Senior Java Developer - API Gateways - TDD - Agile - Retail Banking - Payments

Disclaimer: By applying for this role, or any other role via DP Connect, you are consenting to your personal information being registered with iProfile please go to our website to view our privacy and cookie policy. iProfile partner with DP Connect to import and maintain clean, accurate candidate data into our CRM. For more information please visit iProfile's website.
This job was originally posted as