Senior Agile Java Developer

London, Greater London, England
Job Type:
Digital Workspace
Job reference:
about 1 month ago

Senior Java Developer

London based (remote for the foreseeable)

3-6 months

Inside IR35

Start ASAP

Job Purpose

The purpose of the Senior Java Developer is to be part of an agile development team who is responsible for maintaining and developing Java-based systems to support Clients Operations

Key Responsibilities

  • Able to grasp and challenge business requirements
  • Undertake root cause of problems
  • Technical appreciation of modularising component code, and possible issues for implementation

  • Understands inter-application testing patterns
  • Reduces coupling between applications
  • Seeks to reduce technical debt through refactoring

  • Good knowledge of Java language and tools
  • Uses test-driven development
  • Pair programming as standard

Process and Standards
  • Follow agreed Development Standards
  • Adhere to Deployment and Release protocols

Team Working and Communication
  • Strong communication skills within the team
  • Good understanding of other functions in the team (BA, test)
  • Able to build relationships with other teams (operations, DBA, PM, etc)
  • Able to express views clearly and rationally with and without team


  • Clear direction: be focused on resolving issues and planning next steps
  • Empowerment: ensure development team own their designs whilst guiding and optimising group decisions
  • Collaboration and teamwork: be a team player who is available and approachable
  • Doing the right thing: think about risks and look to raise the quality of development delivery
  • Feedback and development: take ownership for your own development
  • Change and Improvement: actively feed into process improvement across the development and wider IS teams

If you feel you are suitable for the role please submit your CV in the first instance

Back job search
Back to Search Results