Accessibility Links

Java Developer - Agile - Spring

  • Salary: £300 - £330 per day
  • Job type: Contract
  • Location: Worthing, West Sussex
  • Sector: Other
  • Date posted: 07/07/2017
  • Job reference: J369455A

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.

Our Worthing based client are currently seeking an experienced Java Developer to join their team on an initial 3 month contract

The successful candidate will be expected to lead software development within the Java technologies space and to also be a key contributor to design and development across the end-to-end solution spanning many technologies. The successful candidate will also be expected to assist with the diagnosis and solution options for production incidents as required.

Role requirements

The post holder will be responsible for the following:

  • Ensuring that coding, unit and integration test activities are carried out correctly within the Java development space and to recognised standards (test creation, test data creation and test execution)
  • Contributing to design activities for the project, attending design workshops and contributing to the production of design specifications and high level architecture across many technologies
  • Contributing to the investigation and resolution of production issues.
  • Mentoring team members in Java technologies, but also across other technologies and the general SOA/micro-service architecture
  • Playing an active part in process improvement and promoting best practice across a varied set of technologies.
  • Ensuring compliance with all relevant quality processes and procedures, including completion of all the specified quality records

Essential criteria

As well as demonstrating excellent interpersonal skills at all levels, with a positive 'can do' attitude, the candidate will be experienced in the following:

  • Java 8 (EJB 3.x/Spring)
  • JSON (JSON Schema design and build)
  • Wildfly (10)
  • RESTful Services
  • Asynchronous messaging using RabbitMQ
  • Elastic Search (Enterprise Search)
  • Activiti (BPM)
  • Mule (ESB technologies)
  • Working on high-volume/distributed SOA/micro-service systems
  • The full software development lifecycle
  • Continuous Integration and Deployment methodology and tooling using Maven and Bamboo
  • Agile / Scrum Projects, with the proven ability to work in a team environment under pressure to deliver quality products to tight deadlines.
  • MySQL database development experience (SQL and schema design)
  • Experience of source control systems and branching models (Git)

Candidates should submit their CV in the first instance.

Similar jobs