Connecting...

W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9tb25hcmnolwl0l2pwzy9qb2itymfubmvylmpwzyjdxq

Job: Senior Java Developer - Public Sector, Java 8

Job Title: Senior Java Developer - Public Sector, Java 8
Contract Type: Contract
Location: London
Sector:
Salary: £400 - £575 per day
Start Date: Immediate
REF: JavaDeveloperMC-3153
Job Published: 21 days ago

Job Description

Java Developer, Java 7, Linux, Mac OS, HTML, REST, MongoDB, DropWizard, Neo4J, Mockito, Cucumber, Maven,

We are currently looking for a Java Developer to join a governmental client based in London on an initial 10/11 month contract.

IR35 Scope: Out of Scope

Experience Required:
  • Have experience in implementing APIs for internal and external use.
  • Have the skills to build up a useful, robust automated test suite to support a continuous deployment environment.
  • Be involved in the wider web development community, identifying good practices we can adopt and sharing our experiences.
  • Be knowledgeable of tools and techniques used within the wider team, both Developers and Non-Developers.
  • Take part in 2nd-line support of applications and platforms, including occasional support outside of office hours.
  • Have experience building server-side web applications and have detailed knowledge of HTML, Java 7, REST.
  • Have an ability to communicate technical concepts to a non-technical audience.
  • Have experience working on technical projects within a team.
  • Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X.
  • Have knowledge of the use of version control systems such as Subversion or Git.
  • Experience of working in an Agile environment
  • Good understanding of TDD and BDD
  • Have the ability to quickly research and learn new programming tools and techniques.
  • Have knowledge of relational and non-relational database systems.
  • Have experience building and scaling high-traffic websites.
  • Understanding of the use of Responsive Web Design.
  • Have experience in designing and maintaining public HTTP APIs.
  • Have experience of handling large data sets and scaling their handling and storage.
  • Understand web architecture. It would also be desirable to:
  • Have a working knowledge of Jackson, JAX-RS, MongoDB, DropWizard, Neo4j, Mockito, Maven and Cucumber.
Responsibilities:
  • Lead, supervise or directly manage a team of Digital Java Developers.
  • Build up a useful, robust automated test suite to support a continuous deployment environment.
  • Implementing APIs for internal and external use. Take part in 2nd-line support of applications and platforms.
  • Have experience building server-side web applications and have detailed knowledge of HTML, Java 7, REST.
  • Communicate technical concepts to a non-technical audience.
  • Have working knowledge of unix-like operating systems such as Linux and/or Mac OS X;
  • Have knowledge of relational and non-relational database systems. Have system administration and configuration management skills;
  • Experience of handling large data sets and scaling their handling and storage; designing and maintaining public HTTP APIs.
  • Building and scaling high-traffic websites, using of Responsive Web Design, Understand web architecture and have a working knowledge of Jackson, Jersey, MongoDB, Hibernate, DropWizard and Neo4j.
If you are interested and looking for your next contract, please apply with your updated CV to be considered.