Software Development Engineer / Java / London / Milton Keynes

Sopra Steria Recruitment
18 May 2017
17 Jun 2017
Contract Type
Full Time

Sopra Steria Recruitment are now looking for a number of Software Development Engineers of various levels to join our large client in their London or Milton Keynes offices.

Junior Software Development Engineer - £35,000-£40,000

Mid-Level Software Development Engineer - £40,000 - £60,000

Senior Software Development Engineer - £65,000 - £70,000+£4k Car

My client is changing its technology platform from a monolithic architecture to microservices based on Java, React and Cloud Computing and are in need of some innovative and creative software engineers to help fast-track their transformation. The successful Software Engineers will be working on website, apps and supply chain and distribution creating smooth user experience for the customers through testable and maintainable code.

The successful Software Engineers will be responsible for:

Designing reusable software validation suites while demonstrating ability to consistently deliver complex quality automated tests using appropriate tools

Coding with languages such as Java, Springboot, JavaScript, React.js, Tomcat, Node.JS among others

Implementing software using modern patterns of software test development for functionality and scalability as well as understanding of CI/CD pipeline and how automated tests are run


Implementing automated tests to validate software using appropriate frameworks and methodologies, such as unit testing, integration testing, UAT, smoke testing, etc.

Implementing and using DevOps tooling on day-to-day basis to support an efficient development lifecycle

Working with on premise and Cloud based infrastructure environments

To be considered for one of the Software Engineer positions, you must have:

Experience with Java, JavaScript, Springboot, React, Node Tomcat, AWS, Jenkins and / or Docker

Strong experience with or good knowledge of microservices

Experience in implementing large scale systems

Good test automation experience ideally within a large organisation

Experience implementing a validation suite or testing frameworks or platform

Good knowledge of manual testing and willingness to carry out manual testing when required

This is a fantastic opportunity to work for a market leading name on cutting edge technologies. My client is currently undergoing a visible business transformation meaning these are once in a lifetime projects!

Apply immediately to be considered for the Software Engineer positions.