Connecting to LinkedIn...

Software Engineer Java 11 C++ TDD

Job Title: Software Engineer Java 11 C++ TDD
Contract Type: Permanent
Location: London, England
Salary: £50000 - £60000 per annum + bonus + benefits
REF: BB/14403/B/KS/251119_1574683087
Contact Name: Java Team
Contact Email:
Job Published: 11 months ago

Job Description

Software Engineer / Developer (Java 8 / Java 11 C++ Scala). Would you like to work in an open, collaborative environment where learning and personal development are key and there's a strong pipeline of Greenfield projects as well as flexible working?

Joining an Agile TDD team that cares about code quality you will design and develop new features and enhancements to the core platform for a market leading software house that provide a suite of smart voice services to a variety of clients ranging from investment banks to the emergency services.

The team is about to embark on a large Greenfield project to rewrite the existing C++ codebase to a modern serverless architecture. You'll be using Java 8 / Java 11 and Scala (training provided) and will gain exposure to AWS ECS, RESTful APIs, Ansible, Docker, Jenkins and GitHub amongst others, using the best tool for the job and continually learning and picking up new languages and technologies.

You'll be based in Central London, within a friendly team environment that encourages knowledge sharing, close collaboration and regular company wide hack-a-thons; you'll have time dedicated every Friday afternoon to exploring your own technology interests.


*Strong core Java development skills
*Ability to read and understand C++ code
*Advocate of Agile development using Test Driven Development (TDD), unit testing, refactoring
*Thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithm design, SOLID design principles
*Advocate of automation wherever possible, familiar with CI/CD environments
*Collaborative team member with excellent communication skills
*Nice to have: AWS, Scala, REST API, Docker, Jenkins

As a Software Engineer / Developer (C++ Java Agile TDD) you will earn a highly competitive salary (to £60k) plus bonus and benefits including 25 days holiday (with the option to buy 5 more), flexible working (including working from home), time off to participate in charity initiatives such as Code Club, gym membership, pension, medical care, wellness benefits including massage and yoga as well as fresh fruit daily.

Apply now or call to find out more about this Software Engineer / Developer (Java 8 / Java 11 C++ Scala DevOps RESTful API) opportunity.