Salary: £78,000 - 78,000 per year Requirements: A strong background in software engineering and its realisation with system-wide impact Experience of working in Java Collaborative, open approach to development with the ability to work well in a team and maintain momentum during development Experience across the entire software development process from requirements engagement to automated target integration and proving, supported by effective documentation Experience with new tools, techniques, and approaches to evolve processes for improved efficiency and sustainability Experience in other languages such as Ada Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C, or IEC61508 Responsibilities: Design and develop new and evolving software tools and architectures for Air Defence Systems Engage in collaborative development efforts with team members Maintain ongoing momentum during the development process Document software processes clearly for effective communication Integrate automated targets and perform proving to ensure software efficacy Explore and implement new tools and techniques to enhance process efficiency and sustainability Technologies: Ada Java More: We are a world-class Defence Organisation based in Bristol, seeking a Java Software Engineer subcontractor for an initial 12-month contract. Our team develops cutting-edge solutions for the next generation of Air Defence Systems, maintaining our strong reputation for safety and performance. We offer a compressed four-day work week, with hybrid and remote working options available. Our commitment to your professional development and the long-term potential of this role make it an exciting opportunity in a dynamic environment. last updated 4 week of 2026