Featured jobs:

Up Down
  • Job Reference: JO024691
  • Job Type: Permanent
  • Salary: £50000 per annum
  • Location: Guildford
  • Date Posted: 12.10.2017.
  • Job Reference: JO024694
  • Job Type: Permanent
  • Salary: £55000 per annum
  • Location: Cambridgeshire
  • Date Posted: 13.10.2017.
  • Job Reference: JO024660
  • Job Type: Permanent
  • Salary: £85000 per annum
  • Location: City of London
  • Date Posted: 03.10.2017.
  • Job Reference: JO024676
  • Job Type: Permanent
  • Salary: £70000 per annum
  • Location: London
  • Date Posted: 05.10.2017.
  • Job Reference: JO024607
  • Job Type: Permanent
  • Salary: £45000 per annum
  • Location: London
  • Date Posted: 09.10.2017.

Senior Java Software Developer

Job Description

Contract Senior (Java) Software Developer - Cambridge - Cutting Edge Service Provider - Rate Negotiable Depending on Experience

Java, OOP, Agile, SQL Server

Do you want to be part of a growing organisation that have recently acquired 2 cutting edge companies who specialise in real-time customer information applications? If so I could have the perfect opportunity for you. My client is going through an exciting period of growth and are now growing their development presence are currently in need of Senior Java Specialists to join this exciting company.

As the Senior Software Developer you will be responsible for building and maintaining internal software applications and services. Working within a team of Developers, Product Owners and QA Engineers to develop bespoke solutions to support core business processes.

The role will require you to design, code, test and document complex programs and scripts based on agreed requirements. The software produced should be engineered to a high standard of quality and maintainability using best practices and tools. As a Senior member of the team you will be expected to provide support, guidance and assistance to less experienced colleagues as required.

The successful candidate must have:
Excellent working knowledge of the Java programming language
Strong understanding of object-oriented programming and SOLID principles
Familiar with various design and architectural patterns
Ability to write clean, readable and easily maintainable code
Unit testing methodologies and automated testing platforms
Proficient understanding of version control using Git
Working in an Agile development environment
Working with complex database schemas using SQL
Mentoring junior level developers

This is a great opportunity for the right person, please apply today for further information.


Job Requirements



Java / OOP / Agile / SQL Server