Lead Java Developer

La Fosse Associates Ltd
United Kingdom
£575 - £625 p day
05 Oct 2017
06 Nov 2017
Contract Type
Full Time
Our client is currently looking for a Lead Java Developer with Java 8, Spring Boot, Microservices, MongoDB, AWS, TDD, BDD, Paired Programming, and a pragmatic approach to software engineering. As a Lead Java Developer, you will be joining a highly skilled Agile team and will be the key person for mentoring and making technical decisions. You will be working in fast spaced environment with the latest technologies and an industry leading project that is recognised across the industry. You will have proven experience working directly with Engineering managers and leading scrums - Skills / Experience - Web development on the JVM using Java and Groovy - Proven experience leading scrum teams - mentoring more junior developers - Spring boot, AWS - Grunt or Gulp build tool and IntelliJ ID - Technologies such as Java 8, Spring Boot, Microservices - - Strong fluency in the SOLID principles, Domain Driven Design and Refactoring techniques - Web service development using frameworks such as Dropwizard, Scalatra, Hysterix or similar - MVC framework experience with Play! or similar - Fluency with "git" source control tool. - Front end development skill including HTML5, CSS and JavaScript - Instrumentation of web applications for fine-grained monitoring using New Relic or similar - Agile experience with Scrum/Kanban/XP - Experience with agile engineering practices such as TDD, Pair Programming, Continuous Integration, automated testing and deployment - A positive, constructive approach with an emphasis on collaboration and good execution Key Tasks - Work as part of a highly collaborative, cross-functional, agile product development team to develop a responsive web application. - Web application development in Java and front-end technologies such as HTML5, CSS and JavaScript - Building a nimble, cloud-based JVM distributed architecture - Integrate with wider enterprise systems using service oriented architecture - Develop automated tests - Peer review other developers' code - Work with Product Managers and QA to ensure software is high quality and meets user requirements - Produce any necessary documentation - Help to grow the London teams by assisting with the recruitment of other developers and team members - Support the live site as required If you have all of the outlined experience, this is an amazing opportunity to work on an industry leading project with some of the best engineers in the country
This job was originally posted as www.jobsite.co.uk/job/959264032