Connecting to LinkedIn...

Java Developer - Asynchronous Programming

Job Title: Java Developer - Asynchronous Programming
Contract Type: Permanent
Location: London, England
Industry:
Salary: £80000 - £90000 per annum + benefits
REF: BB/15981/C/KS/120321_1615544566
Contact Name: Java Team
Contact Email: dev.java@client-server.com
Job Published: 5 months ago

Job Description

Java Developer / Backend Software Engineer *Remote Interview WFH*. Are you a Java technologist with Asynchronous Programming experience? You could be working on complex and challenging systems whilst gaining valuable knowledge of Open Banking technology.

As a Java Developer at this fast growing FinTech within the customer security team, you will focus on highly available services to process user authentication and security mechanisms with scalability and low latency in mind. You'll be working with the latest technologies and asynchronous programming techniques in a modern development environment with CI/CD, microservices and complex APIs.

There's a fully remote interview and onboarding process as well as the ability to work from home fulltime for the foreseeable; when possible you'll join colleagues in the London office for 1-2 days a week where you can enjoy a range of perks.

Requirements:
*You have strong core Java development experience (Java 8 or above, you'll be using Java 11 going forward) including asynchronous programming skills
*You have experience with Kafka, microservices, SpringBoot and AWS
*You have a thorough understanding of Computer Science fundamentals such as OOP, algorithm design, data structures and design patterns
*You have a good working knowledge of CI/CD principles and TDD / BDD
*You're collaborative with good communication skills

As a Java Developer / Backend Software Engineer you will earn a competitive salary (to £90k) plus benefits.

Apply now or call to find out more about this Java Developer / Backend Software Engineer (Java 11 SpringBoot Kafka AWS) opportunity.