General enquiries :
+44 (0)20 7602 6000

Senior Java Developer

Key responsibilities

ASG has a leading portfolio of products in Aviation, Rail and Telecom sectors including real time systems at
Heathrow Airport, major systems at AT&T in America and innovative work for Network Rail in the UK. We are
now looking to grow our development squads with additional Java developers in the new Leeds development
If you are looking for an opportunity to develop your skills and grow your career ASG can offer you that
chance. You will:
  • Work with your peers in the business to design, develop, deliver and support our products..
  • Develop best practices in your team, leading by example.
  • Use your experience to tailor your team’s Agile practices to fit your approach.
  • Be the owner of your work, while being open to changes from other teams.
  • Your software will be designed with testing in mind.
  • Communicate your team's knowledge and experiences of successes and failures to our other teams.

Core skills, knowledge, experience required

Essential Skills
  • Be a driving force behind our Agile engineering culture
  • Mentor Agile principles, pair programming, CI, TDD, Scrum
  • Be fanatical about OO development and design patterns
  • Be experienced in working in Scrum teams, but not a slave to the practises
  • Be passionate about testing
  • Confident tackling technical debt
  • Excellent in oral and written English communication
Desirable Skills
  • Have implemented large scale automated end to end testing
  • Experience using Angular
  • Building software products for external customers
Key Technologies or Roles
  • Java, Spring, CQRS, Javascript, event sourcing, SMART metering

About the business division

Our belief in people drives everything we do. By attracting and developing the most talented specialists in
their fields, we are able to design and deliver innovative and practical IT solutions that deliver tangible
We’ve created an environment where people can draw on the knowledge and experience of their colleagues
to grow professionally. We’re also a place where commitment, talent and sheer hard work gets noticed and
Our emphasis on people fosters an entrepreneurial spirit where we can be flexible, resourceful and unique in
our approach. This enables us to provide our customers industry-leading products and services.
Technology is powerful, but it’s our people who bring it to life.
The Applied Systems Group (ASG) is an innovative team within CACI formed from the acquisition of Rockshore
Ltd who built and supplied real time systems for airports and train companies as well as some of the leading
B2B systems for tier 1 mobile carriers. ASG continues this work and continues the start-up approach to
innovate quickly and move fast. 

This role is for the Leeds development centre.



If you feel you have something to offer, please send your CV and covering letter to Simon Robertson.


Please note that CACI does not accept unsolicited CVs from recruiters or employment agencies. CACI only works
with carefully selected recruiters and agencies who have signed CACI’s standard recruitment agreement. If a
recruiter or agency submits a CV or candidate to CACI, absent a signed agreement, CACI will not pay (or consider
payment of) any referral or recruiter fee or any other type of compensation. CACI and its hiring managers
reserve the right to use, pursue and/or hire any such CV(s) and candidate(s) at any time, without any financial or
other obligation to the recruiter or agency.