Job Description

Java Developer - Eclipse, UML

A Java Developer with Eclipse is required to work on a twelve month contract with the possibility of extension for our Defence client based in Preston

This is a contract within the Air Sector so would need to be eligible for SC level clearance.

Overview of the Java Developer contract role

An exciting opportunity has arisen for a Software Engineer to assist the design and development of windows based Electronic Warfare applications using Java for both UK and Export Customers. Job Description:

* Responsible for the development of requirements, Application design and implementation, and Application test to a high standard, within schedule and cost estimates

* Software development of solutions

* Testing of completed functionality

* Adherence to project processes and software development practices

* Reporting on progress and providing feedback to team members and leadership

* Supporting System Test and Integration Activities

* Production of appropriate technical documentation

* Diagnosing and solving identified issues

* As part of the software team you will be expected to work closely with team members, and support the team and/or project leadership in daily activities.

Academic/Technical Knowledge:

Software development lifecycle and processes (eg. design, coding, unit testing) and tools (eg. UML design tools, code IDE's).

Java Developer

Experience of software development including desktop-based applications

Ideally a degree in a STEM subject or equivalent relevant experience


The successful candidate will be required to perform tasks suitable to the internal level of this role. The role will contain, but will not be limited to, the following:

Responsible for the development of requirements, allocation design and implementation and application test to a high standard within schedule and cost estimates

Software development of solutions , testing of completed functionality, adherence to project processes and software development.

Reporting on progress and providing feedback to team members and leadership

Supporting System Test Integration activities

Production of technical documentation

Diagnosing and solving issues

The Individual

The candidate must have good Microsoft Office Word and excellent Eclipse IDE skills

Communication and Self Motivation are essential, Team Working and Mentoring are desirable

The role is based in Preston, Lancashire - commutable from Blackpool, Lancaster, Morecambe, Chorley, Leyland, Blackburn, Darwen, Burnley, Skipton, Stockport, Manchester, Warrington, Wigan, Bolton, Bury, Rochdale and Oldham with excellent access from Liverpool and Leeds

If you are a Java Developer looking for a new contract either apply online or if would like to find out about other opportunities please contact Paul Scott on or phone 0161 694 9198

Do you know anyone who might be looking for a new role? You could benefit from our candidate referral scheme. Contact me on the above contact details for more information.

Outsource. Our People. Your Success.

Outsource UK is one of the country's largest and most successful independent recruitment consultancies, specialising in the IT, Digital, Financial Services and Engineering sectors.

We recruit talented people for contract and permanent opportunities, offer a consultative approach and have a reputation for providing a superior service to both clients and candidates.

The business focuses on building long lasting relationships based on reliability and trust. We do this by hiring and retaining a great team of recruitment consultants who listen and understand our client's and candidate's needs.

Our Manchester office (which covers the whole of the UK) provides a "one-stop shop" to clients and candidates operating in the engineering and manufacturing sectors and, in addition to Engineers, we source and provide temporary/contract and permanent opportunities for IT, Programme Management and Support Professionals (including Procurement / Purchasing / Supply Chain, HR, Finance and Administrative Support).

Please visit our website

Ready to Start?

Apply now
Outsource - taking care of everything