Featured jobs:

Up Down
  • Job Reference: JO024876
  • Job Type: Permanent
  • Salary: £40000 per annum
  • Job Reference: JO024694
  • Job Type: Permanent
  • Salary: £55000 per annum
  • Location: Cambridgeshire
  • Date Posted: 13.10.2017.
  • Job Reference: JO024711
  • Job Type: Permanent
  • Salary: £75000
  • Location: London
  • Date Posted: 22.10.2017.
  • Job Reference: JO024761
  • Job Type: Permanent
  • Salary: £50000 per annum
  • Location: London
  • Date Posted: 07.11.2017.
  • Job Reference: JO024760
  • Job Type: Permanent
  • Salary: £55000 per annum
  • Location: England
  • Date Posted: 30.10.2017.

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

Job Description

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

Job Requirements