Java/J2EE Developer TDD, Jenkins, Maven Full Stack, Paired Program

PeopleWorks Consultancy Ltd ,
Dagenham, Greater London
Salary: From £450 to £500 per day £450 to £500 per day - Inside IR35

Overview

Java/J2EE Developer – TDD, Jenkins, Maven – Full Stack, Paired Programming Contract – Until 31 December 2020 Essex Offices – Parking available £450 to £500 per Day – Inside IR35 One of the most innovative engineering companies in the world is seeking a Java Developer to work on a number of innovative projects that will literally change the way we work and play. Based out of 21 st Century modern offices in East London, Essex. Main tasks & Responsibilities > Develop software with a paired partner to deliver user stories that contribute to a valuable working software product. > Develop automated unit tests with working software, to confirm software functionality conformance to functional and non-functional requirements. > Develop automated functional tests to confirm user story acceptance and to detect regression defects. > Perform exploratory testing to confirm application execution and to identify software deficiencies not covered by automated testing. > Review continuous integration build status and fixes build failures. > Improve continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings. > Review ongoing production software operations and troubleshoots production issues. > Implement tooling that monitors application performance metrics and automatically notifies team when a failure occurs in production. > Active participant in all team agile ceremonies: o Backlog Refinement/Iteration Planning o Stand-up o Iteration Closure o Iteration Retrospective > Guides and coaches other software engineers on product teams. Essential Skills & Experience Excellent Java J2EE developer/programmer/software engineer Strong TDD (Test-Driven Development/Test Driven Development) Continuous integration (e.g. Jenkins, Maven) Experience of full stack development Experience of build and test automation and continuous integration Experience of streamlining configuration management. Expertise in application, data and infrastructure architecture disciplines. Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals Comfortable level developing in all tiers of application software: front-end, mobile, back-end and database. Knowledge of software design patterns Knowledge and practical experience of agile delivery Desirable (not essential) Skills Preferred: Java - JavaScript - HTML - Jenkins, Maven This job was originally posted as www.totaljobs.com/job/89883984