This is a great opportunity for a Java developer working for a high end retailer operating throughout Great Britain.
£600 inside IR35
Remote working with one day in London
6 month contract with extension
Mandatory skills: ∙ Languages: Java 7 ∙ Build tools: Maven ∙ Architectural styles: JavaEE Monolith, Web services, SOA, REST API, Micro services ∙ Data Representations: XML, XSD, DTD ∙ Code versioning tools: GIT (including Gitlab or similar), SVN ∙ Third Party Libraries: Spring IoC, Unit, DBUnit, Mockito, ∙ Java IDE: IntelliJ (or) Eclipse ∙ Web framework: Experience in any of the classic web frameworks like JSP, JSF or Struts ∙ Application Lifecycle Management Tools: JIRA, Confluence, Jenkins, NexusPro (or) similar.
∙ Working practices: Knowledge and experience of agile frameworks and practices: Scrum/Kanban, user stories, BDD/TDD, DevOps, Continuous Integration & Delivery, Pair Programming etc.
∙ Knowledge of code quality monitoring tools like PMD, Checkstyle and SonarQube.
Roles & responsibilities:
∙ Actively participate in sprint planning, backlog grooming and task estimation.
∙ Elaboration of user stories (technical and functional) into design sketches and coding tasks.
∙ Hands-on design and development with a self-organizing and cross-functional agile team using techniques such as Test Driven Development (TDD) and Pair Programming
∙ Responsible for the quality implementation (supportable, maintainable, monitorable, scalable and secure) of Java code, which includes unit, functional, integration, automated and (understanding of) performance testing.
∙ Influence the design and technology stack and technical direction of the team.
∙ Champion and coach peers in software engineering best practices and best of breed technology.
∙ Working closely with the quality assurance team (technical testers) to identify risks and to support the development of test scripts.
∙ Ensure that the status of agile tickets worked on is updated promptly and highlight blockers in time to get them resolved.
∙ Creation of POC's / Spike development and active involvement in technology evaluation.
∙ Participate in regular showcases of new business capability to the product owners and other business stakeholders.
∙ Proactively help to resolve production issues and contribute to release management.
Lorien Plc is acting as an Employment Business in relation to this vacancy.
your application has been submitted