Java Developer - London - Contract

  • CVL
  • London, UK
  • Sep 09, 2016
Windows

Job Description

Java Developer - London - Contract CDSR are currently recruiting Java Developers for contract positions in London. The successful candidates must be eligilbe for DV Clearance. Role and responsibilities * Undertake Java Development within the team to help tackle both minor and major projects * Work with the Project Managers to ensure the delivery of accurate project documentation and designs * Follow a fast, iterative agile development approach * Produce detailed technical design specifications and documentation * Work with the technical Team Lead and the Product Owners to implement requirements during the development life cycle * Work closely and collaboratively with the test team (knowledge and understanding of testing best practices) Skills and experience * 3+ years relevant experience with a proven track record of delivering full life cycle software projects to time, cost, quality and meeting customers' expectations and requirements using a recognised methodology * Experience of developing scalable, high volume, high availability, enterprise- wide business systems * Proven experience of common development tools, for example Ant, Gradle and Eclipse * Strong understanding of the Enterprise Java Stack with a proven expertise in using JEE technologies such as EJB, JMS, Web Services * Unit test tools and frameworks * Familiarity with common development best practices (e.g. TDD, Agile, Scrum) * Experience with various operating systems e.g. Windows, Linux (Red Hat) * Knowledge and experience of MapReduce, Hadoop and BigData * Ideally knowledge of any of the following programming languages C#, XML, XSLT, HTML, (url removed), CSS, UML * Experience of design methods OO, UML, Rational tool set * Experience of Relational Database and Non-Relational Database technology e.g. Oracle, SQL Server, MongoDB and NoSQL) * Knowledge of continuous integration tools e.g. Jenkins and Hudson * Experience of working in an agile project delivery environment * A strong knowledge of the OpenSource software communities and their products * A good knowledge of Scripting languages (Java, Shell, Perl, Python etc.) Rate: Dependant on experience To apply: Follow the link and submit your CV