Accessibility Links

Java Lead

Expired
  • Salary: £500 - £570 per day
  • Job type: Contract
  • Location: Croydon, Surrey
  • Sector: Other
  • Date posted: 11/10/2017
  • Job reference: J375497A

We're really sorry, but it looks like this job has already been filled.

Register your CV with us, see our latest jobs or use the search below.

Java Lead

3 month Contract

Croydon

Up to £570 per day

Strong java developers required

Will need BPSS clearance before starting on the project which we can process.

MUST HAVE DEMONSTRABLE EXPERIENCE AS A JAVA LEAD.

Essential Skills / Experience

Demonstrable evidence in all of the following:

  • Back-end development using Java 8 (specifically streams, lambdas, and collections framework)
  • Dependency injection building asynchronous microservices with RESTful APIs using JAX-RS enterprise integration comprising eventually consistent (asynchronous and synchronous) systems
  • Distributed message-driven (JMS) architectures interfacing with legacy and third party systems
  • Object-Oriented Analysis and Design, and implementing DDD-based-designs
  • Java persistence using an ORM / JPQL.
  • Understanding of core properties of RDBMS including ACID properties and transaction isolation automated testing with JUnit and Mockito using a test-driven approach to development
  • Articulate on benefits of a clean, testable codebase Git and pull-request-based code review flows Maven and consuming CI Pipelines using and consuming reports from static analysis tooling (e.g. Checkstyle, PMD, Clover, SonarQube etc.)
  • Meeting user needs using agile methodologies
  • UNIX command-line familiarity

Nice-to-Have Skills:

Experience / exposure to some or all of the following:

  • designing microservice-based, eventually-consistent architectures using domain driven design (DDD) CQRS and Event Sourcing patterns
  • Successfully delivering performant, scalable and long-transactional digital services in complex and highly regulatory environments
  • Working in blended, multi-discipline, multi-vendor team environments
  • JAX-RS for REST APIs JMS developing
  • Working against cloud hosted environments
  • Java EE and Wildfly container
  • Hibernate and Liquibase Wiremock and other distributed-systems
  • Testing utilities Activiti or other JBPMN Rules Engine e.g. Drools JIRA / Confluence Developing using Vagrant VMs

Java Lead

3 month Contract

Croydon

Up to £570 per day

Similar jobs
View more similar jobs