Job Description:

CACI has built an industry leading team to design and deliver leading edge OSS/BSS and IP network solutions for major telecommunications Service Providers and ISPs.

CACI Limited is based in the UK and is positioned to provide services in the UK and internationally. The CACI telecoms team has broad experience in the telecommunications sector supported by industry standard accreditations where appropriate. CACI has built a culture of delivering results with an on-going commitment to quality; the aim is to ensure that CACI solutions are recognised for both technical excellence and value.

CACI is committed to the individual as well as to its business requirements. CACI offers a good working environment, in a highly dynamic, pro-active and challenging environment. CACI believes in personal development for the individual and supports its team to grow and develop their skills, in order to fulfil their own personal objectives as well as those of the business and our clients.

Role Description

CACI are looking for a very technically able Java Lead with strong analytical skills, and who has a structured and disciplined approach to the work.

The individual is hard working and committed to delivering quality results within timescales.

The individual is a good team player and works well with customers and third party suppliers.

The individual is adaptable and a quick learner, and enjoys new challenges.

Individual should have previously worked in a telecoms environment

Main Responsibilities

-Development and testing of Java code
-Understanding of business and technical requirements to enable development activities.
-Support for system and operations acceptance testing
-Solution technical support and issue management

Technical Skills

The Java Lead should have a good working knowledge of Java application development.

Essential Skills:

-Oracle / PLSQL
-Java Stored Procedures (Oracle)
-Tomcat or Weblogic


-Apache Velocity
-J2SE / J2EE Design Patterns

Other Skills

-Excellent written and oral communications
-Able to estimate the level of effort required to develop potential solutions
-Self managing, with a flexible and positive attitude to challenging requirements
-Able to integrate with and build excellent customer relationships
-Able to work to tight deadlines and manage critical project scope


A minimum of 5 years of development experience in a test-driven development environment.


Ideally, educated to degree level in Telecoms, IT, Computer Science or other similar subject.

To apply for this role please click the APPLY button.

More Jobs in this Category


PHP Software Developer (Backend)

Contract Type:
Company: RicardoAEA

At Ricardo-AEA we help governments and businesses across the world address environmental challenges through our world leading consultancy expertise and innovative technical solutions. We combine energy and climate change, air quality, resource efficiency, sustainable transport and chemical ...

Read more

Senior UI Developer (JavaScript / CSS / TDD / 20% Time)

Contract Type:
Company: Huddle

Huddle is a truly unique company. Our ambition is to transform how people work.  We do this by providing next-generation content collaboration for government and enterprise. Huddle is where teams access, share and work on content internally or externally. Teams of any size work more efficiently ...

Read more

.NET Developer

Contract Type:
Company: RicardoAEA

Purpose: We are looking for a talented .NET Developer to join our expanding Team at Ricardo-AEA. We need skills to help us develop a range of bespoke applications based principally on C#, but also VB.NET. Ricardo-AEA build desktop, mobile and web portal solutions that support high profile projects ...

Read more

.Net Developer to develop with highly transactional web solutions

Contract Type:

Our mission is simple; Inspiring people to celebrate life's journey by creating brilliant moments.The challenge is multi-channel. Our websites are developing fast and will soon be fully responsive to tablet and mobile devices. In addition we already have over 1.5m downloads of our App. Who ...

Read more

Java Developers

Contract Type:
Company: Accenture

Welcome to Accenture, one of the world's leading providers of management consultancy services.Are you ready to put yourself to the test on business' biggest challenges? Do you want to work in an environment where the bar is raised every day and high performance is just the entry ticket? Think ...

Read more