Java Developer - Central London


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

26th June 2018

Location

City Of London

Salary/Rate

£450 - £550

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Role: Java Developer

Start: Immediate

Contract: 6 Months

Location: London

I am currently recruiting for experienced Java Developers to work in Central London for a very high profile client which will be outside of IR35. They are looking for professionals ideally with Java 8 experience (Min Java 7) and thorough knowledge and experience with TDD and BDD practices and processes.

With the high profile client's requirements, a basic Disclosure Scotland check will be required so please only proceed if there are no apparent reason you would fail this check.

Essential Criteria Include:

* Essential knowledge of BDD and/or TDD software development practices and processes.

* Java 8 experience, perhaps Java 7

* Maven or Gradle build systems

* Use of ORM, e.g. JDBI, Hibernate

* Knowledge of Dependency Injection

* Database skills incl. some experience of Postgres and Redis or other NoSQL

* JUnit or TestNG

* GIT

* Experience building Microservices incl. RESTful services

* Agile experience, preferably hands on in a multi discipline team working in rapid iterations, with a user-focused mindset

* Use of Opensource libraries

* Knowledge of Jenkins, or other CI tools

* A Strong track record in web application server-side development.

Desirable Skills

* Test Driven Development experience

* Some experience in DevOps tech such as Puppet, Chef, preferably Ansible

* Uses virtualisation for developing, e.g. Docker to run services, Vagrant to build dev VMs

* Frontend experience, HTML 5, CSS 3, JavaScript

* JS, preferably the ExpressJS framework

* Experience of Progressive Enhancement

* Familiar with domain driven design principles

* Spring Boot framework

* Any AI or Expert systems experience.

* Formal degree in Computer Science streams.

Should the above sound like the ideal position for you, please click on apply where I will look to call you at the earliest convenience to discuss your application in further detail.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: