Senior Java Developer

£37000 - £47000 per annum
13 Nov 2017
16 Nov 2017
Contract Type
Full Time
Senior Java Developer Location: Leatherhead, Surrey Salary: £47k Your future duties and responsibilities As a Senior Java Developer, you will undertake development activities in TDD, BDD, Scrum and other Agile practices. As part of your role, you will be responsible for coding, testing and maintaining software systems, while mentoring and building the development capabilities of the agile teams. Required qualifications to be successful in this role - You will be experienced in Java Development and at least one other language and have worked in a collaborative and automation-/CI-driven software development processes and tools, e.g. code review/pair programming, continuous deployment, configuration management systems. - Experience in practical and formal software validation processes, e.g. test-driven development, behaviour-driven development, requirements validation and knowledge of formal software development concepts: design patterns, domain modelling is essential You will also be able to demonstrate an understanding of operational software project concerns: security, performance/scalability, stability, monitoring. - Experience of agile, waterfall, developing with Spring libraries (Boot, Cloud, Data, Security), web applications (REST/HTTP microservices) and/or front-end web technologies would be highly desirable. - Knowledge of developing/operating with one or more cloud providers or frameworks(AWS, Google Cloud Platform, OpenStack) and large scale and/or distributed processing systems (Apache Hadoop ecosystem) would also be highly beneficial.
This job was originally posted as