Senior Java Developer

Full-time, Cheltenham

The Role

Context’s Research department are looking for a Senior Java Developer with at least 5 years' experience in the field, to help establish a new development team.  You will play an important part in shaping the culture and working practices of the team, while also maintaining a hands-on delivery role.

Due to the nature of some of our work, a DV clearance is required for this role.

Key Responsibilities

  • Working across a variety of environments, including enterprise systems, mobile applications and research tool development.
  • Designing solutions to meet our clients’ requirements, while applying best practices such as OO design and secure development principles.
  • Delivering high quality, well tested code.
  • Mentoring and coaching junior staff.
  • Working closely with colleagues across Context's Research team.
  • Managing work packages from requirements through to delivery.
  • Helping to shape the team’s working practices, including technology choices and defining our approach to testing and CICD.
  • Person Specification

  • Strong proficiency in Java, with familiarity of language idioms, common libraries and tooling.
  • Software architecture experience and an understanding of common design patterns.
  • Strong communications skills both verbally and written.
  • Experience with formal engineering processes, including code review, source control, unit testing, continuous integration and release management.
  • Experience of working in an agile environment, such as Scrum.
  • Collaborative working style with a clear focus on delivering outcomes to agreed timescales.
  • While not mandatory, experience with high-assurance development or a cyber security background would be a bonus
  • DV clearance required.
  • The Company
     
    Context is an independently operated cyber security consultancy, founded in 1998 and focusing on providing highly skilled consultants to help organisations with their information security challenges. We work with some of the world’s most high profile blue chip companies and government organisations.
     
    We are growing rapidly and are expanding our team and our services. We have offices in the UK, Germany, USA and Australia, and are recruiting in order to support an expanding business.
     
    Location and Travel
     
    The role is based in our Cheltenham office.
     
    Salary and Package
     
    A competitive salary and package aligned to market rates and including annual review.
    Additionally, Context hosts a comprehensive bonus scheme and benefits including:
     
    ·       25 days annual leave, option to buy up to 5 extra days;
    ·       Company pension scheme, contributory of up to 8%;
    ·       Company share plan;
    ·       Numerous voluntary benefits including Cycle to Work Scheme, Season Ticket Loan; free eye tests and sabbatical options.
     
    Company ethos is paramount and so, in addition to these bonuses and benefits, Context offers a flexible working environment, regular social activities and various day to day extras such as free refreshments.

    Employees shall comply with applicable data protection legislation in the course of their employment including the General Data Protection Regulation.  In particular, they shall inform the data protection officer of any processing activities which uncover personal data. 

    HAVE YOU GOT
    WHAT IT TAKES?

    Take the Context challenge and test your skills

    Take the challenge
    CREST
    CREST STAR
    CHECK IT Health Check Service
    CBEST
    Cyber Essentials
    CESG Certified Service
    First - Improving Security Together
    BSI ISO 9001 FS 581360
    BSI ISO 27001 IS 553326
    PCI - Approved Scanning Vendor
    NCSC CCSC - Assured Service Provider