Make yourself visible and let companies apply to you.
Roles
Java Jobs in Bristol
Overview
Looking for Java jobs in Bristol? Discover the latest Java developer opportunities in Bristol’s thriving tech scene on Haystack. Whether you're a junior coder or an experienced Java engineer, our curated listings connect you with top employers in the city. Start your next career move today with Haystack — your go-to job board for Java roles in Bristol.
Site Reliability Engineer
Twinstream Limited
Bristol
Hybrid
Mid - Senior
ÂŁ95,000
RECENTLY POSTED
+9

Site Reliability Engineer | Bristol, Hybrid (3 days onsite, 2 from home) | Up to ÂŁ95K & Great Benefits

Ready to take on high-impact engineering challenges that actually matter? Want to work on mission-critical systems used across the UKs most high-profile government organisations?

This is your chance to join TwinStream a team of elite engineers who built their careers cracking complex cross-domain problems, and then built a company to do it even better.

Were growing fast. Demand for our services is skyrocketing. And now were looking for a Site Reliability Engineer whos ready to step into a role with real ownership, real influence, and real opportunities to innovate.

Why Youll Love This Role

As our new SRE, youll be right at the heart of our evolving cloud and on-prem platforms. This isnt a keep the lights on jobits a role where youll shape infrastructure strategy, partner closely with software and systems teams, and push performance, reliability, and automation to the next level.

You’ll help us evolve observability, enhance delivery pipelines, eliminate toil, drive reliability metrics, and make smart technical decisions that keep our systems robust as we scale.

If you love solving gnarly problems, improving how things work, and innovating at speedthis is the role for you.

Key Responsibilities of the Site Reliability Engineer:

Collaborating with Software Engineers to improve subsystem reliability and performance

Partnering with System Administrators to automate toil and cut down alert noise

Taking observability to the next levelfind issues before they hit the business

Supporting development environments to boost speed and quality

Researching & evaluating tools to guide key buy-vs-build decisions

Deepening your expertise across multiple technical and business domains

Expanding your knowledge of diverse tech stacks and platforms

What You Bring

Modern configuration management tools (Ansible, Chef or similar)

Terraform

Docker containers & orchestration (Kubernetes, OpenShift, Docker Swarm)

CI/CD tooling (Jenkins or similar)

Monitoring/metrics stack (InfluxDB, Prometheus, Grafana)

MQ messaging (RabbitMQ or other AMQP solutions)

SQL & relational databases

Linux administration & shell scripting

Network security fundamentals

Cloud hosting (ideally AWS: EC2, RDS, S3, Lambda)

Bonus points for:

Experience with Java, Go, Python or similar

Knowledge of cross-domain principles & tech

Service management experience

Hands-on observability implementation

Proven ability to reduce downtime with smart reliability metrics

Why Youll Love Working at TwinStream

Competitive salary, ÂŁ65k - ÂŁ95k DOE

8% employer pension contribution

Private medical healthcare (including dental & optical for the whole family)

Flexible working culture

Learning & development owned by YOU

Electric vehicle salary-sacrifice scheme

28 days holiday + bank holidays

Regular team events, plus Christmas & summer parties

Life assurance & cycle-to-work scheme

Security Clearance

Youll need to be eligible for SC and/or DV clearance. Any offer will be subject to successful security screening.

Ready to engineer impact?

Apply now and shape the future of secure, high-performance cross-domain systems.

TPBN1_UKTJ

Java Developer
Leidos
Bristol
Hybrid
Junior - Mid
ÂŁ47,600 - ÂŁ61,000
RECENTLY POSTED
+2

Description

Java Developer

Programme Name: LCST

Location: Bristol, UK / Hybrid (working from the Bristol office 1-2 times a month)

Are you ready for your next career challenge?..

Role Overview:

As a Java Developer at Leidos, you will will play a key technical role in the delivery, support, and maintenance of our IT solution.  With a strong focus on in house products built to provide support to our core messaging capability.

Main Duties & Responsibilities:

  • Act as a developer, integrator, and analyst for complex and technically difficult assignments; collaborate with other developers working on production issues
  • Participate in application walkthroughs and in peer code reviews for conformance to standards
  • Create and maintain appropriate documentation
  • Consistently apply Information Technology software standards and help to establish department specific standards
  • Building Java Programs to support the business needs working in tandem with a complex IT solution
  • A good understanding of Build and Deployment best practice

Skills Required:

  • Bachelor’s degree in Computer Science or equivalent professional experience
  • Solid Java experience
  • Must hold or be eligible to apply for SC clearance.
  • Practical and pragmatic approach – willing to get ‘hands on’ to deliver what is needed.
  • Strong communication skills, fluent in English
  • Experience working within a Linux environment
  • Experience working in a cloud-hosted environment

Our ideal candidate would also have the following:

  • Demonstrated proficiency of using JAX-RS, JSF and JMS
  • Demonstrated proficiency in Front end web standards: HTML, CSS, simple Javascript
  • Demonstrated proficiency in Oracle database query development, optimization, and tuning
  • Demonstrated proficiency in full disciplined SDLC lifecycle frameworks and methodologies
  • Experience working in an AWS environment
  • Experience working with Jakarta 10+, Jakarta-WS-RS, XML, Git
  • Integration experience working with XSLT / IBM MQ / IBM Sterling OMS

Clearance Requirements:

  • BPSS Pre-screening required to Start
  • SC required for the role
  • ​Must hold or be eligible to apply for SC clearance

Leidos UK! Join our team and discover a culture of collaboration, innovation, diversity, trust, caring management, communication transparency, work-life balance, and overall job satisfaction…

What we do for you:
At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance.
We provide an employment package that attracts, develops and retains only the best in talent. Our reward scheme includes:
•    Contributory Pension Scheme
•    Private Medical Insurance
•    33 days Annual Leave (including public and privilege holidays)
•    Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)

•    Flexible Working Scheme

Commitment to Diversity:

We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture.  We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone.  If you have a disability or need any reasonable adjustments during the application and selection stages please let us know, and we will respond in a way that best fits your needs.

Who We Are:

The Logistics Commodities & Services Transformation (LCST) Programme for the UK Ministry of Defence is a critical effort to enhance and improve the UK’s defence supply chain. The programme provides essential services such as storage and distribution for the MOD’s materiel, including a global freight service and the procurement and inventory management of 70,000 commodity NATO Stock Number (NSNs).

Working together as Team Leidos we are helping to transform the UK’s defence supply chain by providing an integration of a complex mixture of services, at low risk, using a modern suite of systems that will deliver one version of the truth. For the first time, the MOD will see the whole picture, as it is happening.

What Makes Us Different:

Purpose: you can use your passion and abilities at Leidos to keep the people you care about safe. We are at the forefront of machine learning, AI, cyber security and solutions. Using your skills in the technology frontline by helping to build a safer world.  You can inspire change.

Collaboration: having flexibility to do your job is one of our core benefits, enabling you to become part of our extraordinary team.  We have been empowering our people to work flexibly for years.  Whether you work from home, the office or on customer sites, we will give you the digital tools and the flexibility to work smarter and align your needs and ours.

People: Leidos empowers people from every background to be themselves and gives you the tools to learn new skills by enabling growth whilst developing. We believe that extraordinary people need opportunities to grow, to be inspired and to inspire others. At Leidos, we invest in technical academies, career rotations and a career development plans that enhance your future.

If you’re looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We’re not hiring followers. We’re recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We’re already at step 30 — and moving faster than anyone else dares.

Original Posting:

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

ÂŁ47,600.00-ÂŁ61,000.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com.

Pay and Benefits

Pay and benefits are fundamental to any career decision. That’s why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits.

Securing Your Data

Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at LeidosCareersFraud@leidos.com.

If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

Lead Software Engineer
Anson McCade
Multiple locations
Remote or hybrid
Senior
ÂŁ100,000
RECENTLY POSTED

Lead Software Engineer - Digital & Technology Consulting A leading global innovation and transformation consultancy is looking for an experienced Lead Software Engineer to join its growing technology practice. This role suits someone who enjoys solving complex problems, leading engineering teams, and delivering high-impact digital solutions across diverse industries. What youll be doing as a Lead Software Engineer : Leading the technical delivery of complex, cloud-based solutions Acting as a hands-on technical authority across architecture, development and troubleshooting Mentoring engineers and promoting modern engineering best practices Working closely with clients to translate business needs into scalable technical solutions Driving continuous improvement across the full software delivery lifecycle What they are looking for in a Lead Software Engineer: Proven experience as a Technical Lead or Senior engineer Strong software engineering and system design background Experience delivering enterprise applications on AWS, Azure or GCP Proficiency in JavaScript, Java or .NET Agile delivery experience (Scrum / Kanban) Knowledge of DevOps, CI/CD, infrastructure-as-code and modern testing practices Strong communication and stakeholder engagement skills Whats on offer: Flexible working with autonomy over schedule Competitive salary and performance-related bonus 25 days annual leave plus buy options Excellent pension, healthcare and wellbeing benefits Purpose-led work with clear career progression Ok I'm in what's next? Apply now with your latest CV. TPBN1\_UKTJ

Lead Technical Engineer
EVOLVE IN RECRUITMENT LTD
Bristol
Hybrid
Senior
ÂŁ100,000
RECENTLY POSTED

JobTitle:TechnicalLead/StaffSoftwareEngineer//EngineeringLead/TechnicalDirector/ChiefEngineer

Salary:ÂŁ63,000-ÂŁ103,000

Location:Bristol

Ourclientisseekingenthusiasticandproactiveindividualstojointheirgrowingteam.Workinginabusybutdynamicenvironment,youwillJoinourclientsDigital&Datateamworkingalongsideproduct,designandawiderangeofotherexpertsandcross-disciplinaryteamstobringideastolifethroughinnovativesoftwaresolutions.ThisisahybridrolewithtwodaysintheofficeinCentralLondon.

Ourclienthasover4,000strategists,innovators,designers,consultants,digitalexperts,scientists,engineers,andtechnologists.Andhaveadeepexpertiseinanumberofareasnotlimitedtobutincludingconsumerandmanufacturing,defencefinancialservicesandtransport.WithteamsthatoperategloballyfromofficesacrosstheUK,Ireland,theUS,Nordics,andNetherlands.

JobDescription

WhyconsiderjoiningtheDigital&Datacommunity

  • Growaflexibleanduniquecareerwithinatrust-basedenvironmentthatvaluesexcellence,innovation,andcuriosity.Youhavetheoptiontoprogresswithusonatechnicalcareertrack.NoneedtogoontothePartnercareertrackifthisdoesntalignwithwhatyouwanttodo.
  • Workonabroadvarietyofprojectsandtechstacksforclientsacrosssevensectors-noprojectiseverthesame

Techstackrequiredideally:

Whileweadvocateforusingtherighttechfortherighttask,youcanexpecttoworkwiththefollowingtechnologiestoensurescalable,high-performanceapplications:

  • ProgrammingLanguages:JavaScript/TypeScript,Java,C#
  • Frameworks:Vue/Angular/React/Node/Next,Spring/SpringBoot,.NET/ASP.NET
  • Cloudplatforms:AWS,GCP,Azure
  • CI/CD:Jenkins,GitHubActions,AzureDevOps
  • IaC:Terraform,CloudFormation,AzureBicep
  • PragmaticandsafeusageofAIthroughtheSDLC(e.g.usingMCPtocombinetoolsininterestingandeffectiveways)

Qualifications

Essentialrequirements

  • Experienceinmanagingandtechnicallyleadingasoftwareengineeringteam
  • Soft-skillstointeractwithclients,demonstratingcredibilityintechnologyandoveralldelivery
  • Provencapabilityinshapingtheend-to-endsoftwaredeliverylifecycle,drivingimprovementsacrossdevelopment,testing,deployment,andoperationalphases.
  • Abilitytoimplementinfrastructure-as-code,CI/CD,andefficientreleasemanagementstrategies.
  • Enhancesystemperformanceusingloadtesting,caching,andoptimizingdatabasequeriesandapplicationlogicforbetterscalabilityandresponsetimes.
  • ExpertiseinmodernengineeringstandardssuchasTDD,contracttesting,andsecurecoding,aswellasarchitecturalpatternslikeevent-drivenarchitectureandplatformmigration.
  • Experienceprovidingtechnicalsubjectmatterexpertisetoshapebidsandclientproposals.Canpresentproposedapproachesanddiscusstechnicalimplementationwithprospectiveclientsduringthesalesprocess

YouarerequiredtobeabletoworkintheUKfulltimewithoutrestrictionandbeeligibleforSCclearance.Ifyoufeelyouhavetherelevantskillsandexperiencerequiredforthisrole,thenpleaseapplytoEvolveRecruitment,KingstonuponThamesformoreinformation.

Duetothehighvolumeofapplicationswereceiveitisnotalwayspossibletorespondtounsuccessfulapplicants.Therefore,ifwehavenotrespondedtoyourapplicationwithinfivedayspleaseassumethatonthisoccasionyourapplicationhasnotbeensuccessful.

Lead Software Developer
Anson McCade
Multiple locations
Remote or hybrid
Senior
ÂŁ100,000
RECENTLY POSTED

Lead Software Developer - Digital & Technology Consulting

A leading global innovation and transformation consultancy is looking for an experienced Lead Software Engineer to join its growing technology practice. This role suits someone who enjoys solving complex problems, leading engineering teams, and delivering high-impact digital solutions across diverse industries.

What youll be doing as aLead Software Developer:

  • Leading the technical delivery of complex, cloud-based solutions
  • Acting as a hands-on technical authority across architecture, development and troubleshooting
  • Mentoring engineers and promoting modern engineering best practices
  • Working closely with clients to translate business needs into scalable technical solutions
  • Driving continuous improvement across the full software delivery lifecycle

What they are looking for in a Lead Software Developer:

  • Proven experience as a Technical Lead or Senior engineer
  • Strong software engineering and system design background
  • Experience delivering enterprise applications on AWS, Azure or GCP
  • Proficiency in JavaScript, Java or .NET
  • Agile delivery experience (Scrum / Kanban)
  • Knowledge of DevOps, CI/CD, infrastructure-as-code and modern testing practices
  • Strong communication and stakeholder engagement skills

Whats on offer:

  • Flexible working with autonomy over schedule
  • Competitive salary and performance-related bonus
  • 25 days annual leave plus buy options
  • Excellent pension, healthcare and wellbeing benefits
  • Purpose-led work with clear career progression

Ok I’m in what’s next?

Apply now with your latest CV.

Site ReliabilityEngineer
Twinstream Limited
Bristol
Hybrid
Mid - Senior
ÂŁ65,000 - ÂŁ95,000
RECENTLY POSTED
+9

Site Reliability Engineer Bristol, Hybrid (3 days onsite, 2 from home) Up to ÂŁ95K & Great Benefits

Ready to take on high-impact engineering challenges that actually matter? Want to work on mission-critical systems used across the UK’s most high-profile government organisations?

This is your chance to join TwinStream-a team of elite engineers who built their careers cracking complex cross-domain problems, and then built a company to do it even better.

We’re growing fast. Demand for our services is skyrocketing. And now we’re looking for a Site Reliability Engineer who’s ready to step into a role with real ownership, real influence, and real opportunities to innovate.

Why You’ll Love This Role

As our new SRE, you’ll be right at the heart of our evolving cloud and on-prem platforms. This isn’t a “keep the lights on” job-it’s a role where you’ll shape infrastructure strategy, partner closely with software and systems teams, and push performance, reliability, and automation to the next level.

You’ll help us evolve observability, enhance delivery pipelines, eliminate toil, drive reliability metrics, and make smart technical decisions that keep our systems robust as we scale.

If you love solving gnarly problems, improving how things work, and innovating at speed-this is the role for you.

Key Responsibilities of the Site Reliability Engineer:

  • Collaborating with Software Engineers to improve subsystem reliability and performance
  • Partnering with System Administrators to automate toil and cut down alert noise
  • Taking observability to the next level-find issues before they hit the business
  • Supporting development environments to boost speed and quality
  • Researching & evaluating tools to guide key buy-vs-build decisions
  • Deepening your expertise across multiple technical and business domains
  • Expanding your knowledge of diverse tech stacks and platforms

What You Bring

  • Modern configuration management tools (Ansible, Chef or similar)
  • Terraform
  • Docker containers & orchestration (Kubernetes, OpenShift, Docker Swarm)
  • CI/CD tooling (Jenkins or similar)
  • Monitoring/metrics stack (InfluxDB, Prometheus, Grafana)
  • MQ messaging (RabbitMQ or other AMQP solutions)
  • SQL & relational databases
  • Linux administration & shell scripting
  • Network security fundamentals
  • Cloud hosting (ideally AWS: EC2, RDS, S3, Lambda)

Bonus points for:

  • Experience with Java, Go, Python or similar
  • Knowledge of cross-domain principles & tech
  • Service management experience
  • Hands-on observability implementation
  • Proven ability to reduce downtime with smart reliability metrics

Why You’ll Love Working at TwinStream

  • Competitive salary, ÂŁ65k - ÂŁ95k DOE
  • 8% employer pension contribution
  • Private medical healthcare (including dental & optical for the whole family)
  • Flexible working culture
  • Learning & development owned by YOU
  • Electric vehicle salary-sacrifice scheme
  • 28 days holiday + bank holidays
  • Regular team events, plus Christmas & summer parties
  • Life assurance & cycle-to-work scheme

Security Clearance

You’ll need to be eligible for SC and/or DV clearance. Any offer will be subject to successful security screening.

Ready to engineer impact?

Apply now and shape the future of secure, high-performance cross-domain systems.

Java Software Engineer
Certain Advantage
Bristol
In office
Mid - Senior
ÂŁ65/hour
RECENTLY POSTED

World Class Defence Organisation is currently looking to recruit a Java Software Engineer subcontractor on an initial 12 month contract. Job Title: Java Software Engineer Rate: £65.00 per hour Location: Bristol Hybrid / Remote working: The role will be onsite – a compressed 4 day week (Monday to Thursday is fine) Contract: 37 Hours per week Overtime: Hours worked over 37 hours per week will be calculated at ‘time and a quarter’ Duration: 12 Months (initially and then ongoing and long-term thereafter) IR35 status: Inside IR35 (Umbrella) Interview Process: One stage Video Interview Java Software Engineer Job Description: The team, at the Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining their enviable reputation for safety, performance and dependability. This is a very hands-on role and requires the continued design and development of new and evolving software tools and architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. Skillset/experience required: A strong background in software engineering, its realisation and system wide impact. Experience of working in Java Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our 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

Technical Lead
Anson McCade
Multiple locations
Remote or hybrid
Senior
ÂŁ90,000

Technical Lead - Digital & Technology Consulting

A leading global innovation and transformation consultancy is looking for an experienced Technical Lead to join its growing technology practice. This role suits someone who enjoys solving complex problems, leading engineering teams, and delivering high-impact digital solutions across diverse industries.

What youll be doing as a Technical Lead:

  • Leading the technical delivery of complex, cloud-based solutions
  • Acting as a hands-on technical authority across architecture, development and troubleshooting
  • Mentoring engineers and promoting modern engineering best practices
  • Working closely with clients to translate business needs into scalable technical solutions
  • Driving continuous improvement across the full software delivery lifecycle

What they are looking for in a Technical Lead:

  • Proven experience as a Technical Lead or Senior engineer
  • Strong software engineering and system design background
  • Experience delivering enterprise applications on AWS, Azure or GCP
  • Proficiency in JavaScript, Java or .NET
  • Agile delivery experience (Scrum / Kanban)
  • Knowledge of DevOps, CI/CD, infrastructure-as-code and modern testing practices
  • Strong communication and stakeholder engagement skills

Whats on offer:

  • Flexible working with autonomy over schedule
  • Competitive salary and performance-related bonus
  • 25 days annual leave plus buy options
  • Excellent pension, healthcare and wellbeing benefits
  • Purpose-led work with clear career progression

Ok I’m in what’s next?

Apply now with your latest CV.

Data Engineer
Anson McCade
Multiple locations
Hybrid
Mid - Senior
ÂŁ90,000

Data Engineer Hybrid / UK (DV Clearance Required)

We are working with a leading global consultancy to hire a DV-cleared Data Engineer who will turn complex data into actionable insights. In this role, youll collaborate with multidisciplinary teams to design, build, and optimise production data pipelines, delivering scalable, high-impact digital solutions across a variety of sectors.

About the company:
Our client operates at the intersection of strategy, technology, and innovation. With a diverse team of over 4,000 experts across the UK, Ireland, US, Nordics, and Netherlands, they help clients adapt and transform across multiple industries, including consumer and manufacturing, defence and security, energy and utilities, financial services, government, health and life sciences, and transport.

The role:
As a DV-cleared Data Engineer, youll work alongside cross-functional teams to design, build, and optimise production data pipelines. Youll leverage AWS cloud technologies and open-source tools to transform complex data into scalable solutions that power decision-making and innovation.

Why you should apply:

  • Collaborate with product, design, and technology experts to bring ideas to life through innovative software solutions.
  • Progress your career on a technical track in a supportive, inclusive, and trust-based environment.
  • Hybrid working: minimum two days per week in the office or on client site.
  • Work on diverse projects with varied tech stacks across multiple industries.
  • Access professional development, including technical courses, certifications, mentoring, and coaching.

Tech stack:

  • AWS cloud (EMR, Glue, RedShift, Kinesis, Lambda, DynamoDB) for ETL, data lake/warehouse design, and data movement.
  • Programming: Java, Python, Scala, Spark, SQL.
  • Experience integrating and processing large-scale structured and unstructured datasets from multiple sources on AWS cloud.

Essential requirements:

  • DV clearance is mandatory.
  • Strong problem-solving and analytical skills.
  • Collaborative mindset, comfortable working with multiple stakeholders in fast-paced environments.
  • Proven experience designing and deploying production data pipelines from ingestion to consumption.
  • Familiarity with API data extraction, scripting, and SQL querying.
  • Experience processing large-scale data in cloud environments (AWS preferred)

What’s in it for you?

  • 25 days annual leave (+ Christmas Eve half-day) with option to buy additional days
  • Private healthcare for you and your family
  • Generous pension scheme and performance-based bonus
  • Share ownership and tax-efficient benefits
  • Community, charity initiatives, and career development support

Ok I’m in what’s next?
Please apply with your latest CV

Graduate Software Developer
STEM Solutions
Bristol
In office
Graduate
ÂŁ30,000 - ÂŁ40,000

G
Graduate Software Developer (Cyber Security Focus)
Bristol | Java, Python, C#, Object-Oriented Programming
About the Company
We are currently partnering with a global technology organisation that delivers cutting-edge cyber security and digital solutions to a diverse client base. Known for adding real value through innovative and secure technical systems, they are now looking to invest in a Graduate Software Developer, with full training and structured development provided.
This is an excellent opportunity to launch your career in cyber security-focused software engineering within a fast-growing and highly technical environment.
The Role
This role sits at the intersection of software development and cyber security consultancy.
You will work with a wide range of organisations, helping them strengthen their security posture by developing secure, scalable, and robust software solutions. You’ll gain exposure to real-world cyber threats, secure coding practices, and enterprise-level security architecture.
The ideal candidate will be equally comfortable writing high-quality code and engaging in technical discussions around security risks, vulnerabilities, and implementation strategies.
There is clear and fast progression available for motivated individuals.
Key Responsibilities
*
Design and develop secure, testable, and maintainable code
*
Apply secure coding principles to protect systems against vulnerabilities
*
Work collaboratively within a technical team to deliver tailored cyber security solutions
*
Communicate effectively with key stakeholders to understand security requirements
*
Contribute to improving processes, documentation, and best practices
*
Demonstrate strong organisational skills and time management
Requirements
*
2:1 or above BSc in Computer Science or a related discipline
*
Strong interest or experience in Java, Python, C#, or other object-oriented programming languages
*
Genuine interest in cyber security, secure systems, and emerging threats
*
Ability to obtain or hold UK security clearance (British Passport required)
*
Strong communication skills and a proactive mindset
Salary & Benefits
*
Starting salary from ÂŁ30,000+
*
Full-time, permanent position
*
Structured training and development
*
Opportunity to become a shareholder
*
Gym membership
*
Generous pension scheme
*
Clear and accelerated progression pathway
If you’re passionate about writing secure code and building resilient systems that protect organisations from evolving cyber threats, this is a fantastic opportunity to kick-start your career.
Apply now to be considered

JAVA Software Engineer
Endeavour Recruitment
Bristol
In office
Mid - Senior
ÂŁ65/hour

JOB LOCATION: Bristol SECURITY: SC is Must DURATION: 12+ Months (Possibility for Extensions) TYPE: Contract WORK PATTERN: Mon –Fri – Full time onsite/ Open to 4 days compressed PAY RATE: £65 /hr (Umbrella Inside IR35) Overview of Department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability. Responsibilities: This is a very hands-on role and requires the continued design and development of new and evolving software tools and architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. Skillset / Experience Required: • A strong background in software engineering, its realisation and system wide impact. • Experience of working in Java • Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. • Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation • Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our 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

Spotlight
Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Mid
ÂŁ350/day - ÂŁ450/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (consultant level) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience with Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A contractor in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment Salary Up to £450 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Spotlight
Software Engineer
Opencast
Multiple locations
Hybrid
Mid
ÂŁ47,000 - ÂŁ55,000

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java or Scala is required - Experience in other languages such as Kotlin, Ruby or Javascript is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A consultant in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment - Contributing to Opencast’s communities of practice Salary £47,000 - £55,000 What we offer A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. You’ll also benefit from flexible working hours (aligned to client commitments), 25 days’ holiday, and access to 3 annual “life happens” days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team. Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Spotlight
Senior Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Senior
ÂŁ450/day - ÂŁ600/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Experience in a technical leadership role - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A senior level contractor in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Acting as a technical lead in the team, enabling them to achieve their full potential Salary £450 - £600 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Spotlight
Quality Assurance Engineer
Opencast
Multiple locations
Hybrid
Mid
ÂŁ44,001 - ÂŁ52,000

Ready to keep quality at the heart of projects with impact?

Do you want to make a real impact by ensuring quality in services? Are you ready to grow your skills in a supportive, knowledge-sharing community where you can achieve your potential?

We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government, healthcare and purpose-driven businesses. As a Quality Assurance consultant, you’ll ensure that quality assurance is considered from the start through testing, questioning and improving. You’ll apply your adaptability and communication skills across a variety of projects, working with a vibrant QA community that champions learning and knowledge sharing.

The role

You’ll work on public and private sector projects. You may be the sole software quality engineer on a project or work in a team.

Leading by example and promoting the Opencast approach, you’ll work in an agile environment across all testing types. You’ll collaborate with team members, clients and users to maintain quality and follow best practice. You’ll adapt to different tools and technologies, advising on the best and mentoring junior colleagues.

Applicants must either currently hold active Security Clearance (SC) or meet the eligibility criteria to obtain it.

Eligibility requires UK citizenship, continuous residence in the UK for the past five years, and no single absence from the UK exceeding 28 consecutive days.

Essential experience

To succeed in this role, you must have experience working as the sole software test engineer on a team.

In your CV and at interview, you’ll need to show experience of:

• writing, running and debugging functional automation tests on an integrated development environment (IDE) for front-end and API testing and frameworks like Cucumber BDD or Junit

• Recent hands on experience with Java and Selenium.

• presenting work to stakeholders

• managing defects and tasks through to resolution

• creating user stories and technical tasks from high-level requirements

• version control tools like git and peer review processes

• creating test plans and reports

• participating in E2E and UAT.

You’ll need a good understanding of:

• your working area and applying this to your role

• concepts and benefits of non-functional testing

• continuous integration tools like Jenkins, GitLab CI or CircleCI

• basic principles of programming paradigms, such as object-orientated and procedural programming

As well as QA skills, there are essential core skills you’ll need to be a great consultant.

In the interview, we will assess how you have:

• organised your workload to ensure you’re completing tasks efficiently to ensure quality is unaffected

• strong attention to detail

• a methodical approach to resolving complex problems

• respectfully challenged decisions or solutions

• communicated with technical and non-technical people

• been proactive and taken the initiative in seeking solutions to mitigate risk

• raised risks and issues through the correct tools.

Other helpful experience

Some areas of experience are not essential but relevant to the role:

• UK government service standards

• agile methodology.

If you don’t have experience, we can coach you if you join us.

Salary

Consultant salary range: £44,001 – £52,000 per annum

What we offer

A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. You’ll also benefit from flexible working hours (aligned to client commitments), 25 days’ holiday, and access to 3 annual “life happens” days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team.

Where you’ll work

This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role.

We include you

We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.

Interview

Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs.

Want to know more?

Visit our website or email careers@opencastsoftware.com

We are not working with recruitment agencies on this vacancy. If you are interested in this position, please apply directly with Opencast.

Page 1 of 1
Frequently asked questions
Haystack features a wide range of Java jobs in Bristol, including roles such as Java Developer, Software Engineer, Backend Developer, and Technical Lead across various industries.
While requirements vary by job, many listings in Bristol seek experience with popular frameworks like Spring, Hibernate, and Java EE. Check individual job descriptions for detailed requirements.
Yes, Haystack offers both permanent and contract Java job opportunities in Bristol to suit different career preferences and contract lengths.
Simply create a profile on Haystack, upload your CV, and apply directly to the Java jobs listed in Bristol. You can also set up job alerts to get notified about new roles.
Yes, many employers in Bristol offer remote or hybrid working options for Java developers. Use the filter options on Haystack to find roles that match your preferred working style.