Connecting to LinkedIn...

Software Developer Java TDD - Remote Process

Job Title: Software Developer Java TDD - Remote Process
Contract Type: Permanent
Location: London, England
Industry:
Salary: £85000 - £100000 per annum + benefits
REF: BB/15672/M/JR/310321_1617181518
Contact Name: Java Team
Contact Email: dev.java@client-server.com
Job Published: 18 days ago

Job Description

Software Developer (Java Agile TDD CI/CD AWS) *Remote Process* Pioneering FinTech that is currently dominating the modern banking sector is seeking an Agile Software Developer to join their dynamic Product Team.

Here, you'll take ownership of developing and maintaining key features on the cutting-edge core platform, which is built in Java on AWS infrastructure, supported by AWS services and open source frameworks.

In this Software Developer role you'll work with a diverse, up-to-the-minute tech stack with exposure to more new and emerging technologies, as delivery is based on LESS (Large Scale Scrum) with every new feature backed by automated test suites to run in the CI pipeline, covering unit, component and integration tests (BDD using Cucumber).

You'll collaborate with colleagues to investigate design approaches, prototype new technology and evaluate technical feasibility whilst supporting the architecture and design of new and current systems. You'll also have the chance to provide mentoring and leadership to more junior colleagues through Pair Programming and code reviews.

This is an exciting opportunity to accelerate your career in an innovative, highly successful FinTech.

*Please note: this company is able to offer a remote interview and onboarding process as well as the ability to work from home during the current social distancing measures. Going forwards, you'll join colleagues in London-based offices for 1-2 days a week*

Requirements:
*You have strong modern core Java design and development skills including Spring (ideally SpringBoot)
*You're an advocate of Agile methodologies e.g. TDD/ BDD, high quality clean code, XP, Pair Programming and LESS
*You have experience with high volume processing and real-time distributed systems
*You have a good knowledge of cloud based microservices (AWS preferred)
*You have experience with some/ all of the following: Kafka, Hadoop, Spark (or other data streaming); SQL, MySQL, PostgreSQL, Docker, Kubernetes, Swagger; CI tools, SonarQube, Maven, Gradle, Jenkins; Cucumber
*You're a proactive team player who excels when working collaboratively to share ideas

As a Software Developer you'll earn a highly competitive salary (to £100k) plus a comprehensive benefits package.

If you're interested in this Software Developer (Java Agile TDD CI/CD AWS) opportunity, apply now or get in touch today to find out more.