Back to list

Vacancy description

Java Software Engineer in Bristol, United Kingdom

Pioneering People

  • RemoteWork from anywhere
  • HybridMix of office and remote
  • On-siteWork from the office
  • Full-timeStandard weekly hours

£90k per annum

Bristol, United Kingdom

Java Software Engineer / £70,000-£90,000 / Fully Remote | DV Clearance Eligibility Required

Build innovative software. Solve complex challenges. Make a real impact.

TwinStream is looking for an experienced Java Software Engineer to join our agile development team, building components for a sophisticated cross-domain security system.

This is an opportunity to work on technically challenging projects, contribute throughout the full software development lifecycle and collaborate with talented engineers to develop secure, high-quality solutions.

About TwinStream

Founded in 2019 by engineers tackling complex challenges within government organisations,

TwinStream combines technical excellence with outstanding client service. We've grown to more than 100 people across the UK, delivering innovative solutions in a collaborative and supportive environment.

The Java Software Engineer Role

You'll be involved in everything from understanding requirements and designing solutions to coding, testing, deployment and ongoing support. We're looking for more than someone who can write code-you'll bring curiosity, strong problem-solving skills and a genuine interest in understanding the challenges behind the technology.

Your responsibilities will include:

* Designing, developing and maintaining high-quality Java software.
* Investigating technologies and identifying effective technical solutions.
* Writing and maintaining unit, acceptance and performance tests.
* Supporting deployment pipelines and working closely with DevOps specialists.
* Troubleshooting complex technical issues and providing third-line support.
* Participating in code reviews, pair programming, planning and estimation.
* Working collaboratively within an agile team to deliver reliable, maintainable software.

What We're Looking For

You'll have strong Java development experience, an agile mindset and a passion for solving complex technical problems.

Key skills and experience:

* Java development, ideally using Spring Boot.
* Agile practices, including TDD, BDD, continuous delivery, DevOps and pair programming.
* Experience with AWS services, including S3, Fargate, Lambda, SQS and SNS.
* Databases such as PostgreSQL, Oracle, MongoDB or DynamoDB, plus JPA.
* REST APIs, RabbitMQ, Docker and Linux.
* Infrastructure and automation tools, including Terraform, Ansible and Kubernetes.
* CI/CD and version control tools such as Jenkins, Git, Bitbucket and GitLab.
* Strong communication, collaboration and problem-solving skills, with a positive and open approach to teamwork.

Desirable: Experience with OpenShift, Docker Compose/Swarm, Python or other languages such as JavaScript, Go and Bash.

You don't need experience with every technology listed. If you have solid Java skills and enjoy learning, collaborating and tackling challenging engineering problems, we'd love to hear from you.

What's in It for You?

* £70,000-£90,000 salary
* Fully remote working, with potential travel to the Bristol office in the future
* The opportunity to work on technically challenging and meaningful projects
* A collaborative team environment focused on technical excellence
* The chance to develop your skills while contributing across the full software development lifecycle

Ready for Your Next Challenge?

Join TwinStream and help build secure, high-quality software that tackles complex real-world problems.

Apply today!

Similar vacancies

More like this role

Twinstream Limited

Java Software Engineer

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT

£70k - £90k per annum

... Docker Compose or Swarm, Python, or other languages such as JavaScript, Go and Bash - Applicants need not have experience with every listed technology; solid Java skills and a willingness to learn are valued Responsibilities: - Design, develop and maintain high-quality Java software - Investigate technologies and identify ...

Bristol, United Kingdom

  • Remote
  • Full-time
  • IT

£70k - £90k per annum

An employer is seeking an experienced software professional to join an agile development team. The Role - Design, develop, and maintain high-quality Java software for complex systems - Investigate technologies and identify effective technical solutions - Troubleshoot complex technical issues and provide support - Work collaboratively ...

Bristol, United Kingdom

  • Contract
  • IT
... collaboration, and continuous improvement aligned to measurable outcomes Required Qualifications, Capabilities, And Skills - Formal training or certification on software engineering concepts and advanced applied experience in Java - Hands-on practical experience delivering system design, application development, testing, and ...

London, United Kingdom

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
Job Description Role: Mid Software Engineer (Java) Department: Engineering (Java) Date: September 2026 Grade: 3 CreateFuture is an AI-native consulting partner where people do work that matters and are supported to do it well. We work side by side with our clients, challenging what's not working and helping them to build ...

United Kingdom

  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
  • Backend

£35k - £45k per annum

Java Developer Experience: 2-5 years of hands on experience Location: Newcastle (Must be local, or willing to relocate to Newcastle) Working pattern: Hybrid- 3 days a week in the Newcastle office Salary: between £35k-45k dependent on experience level. Are you a Java Developer looking for an opportunity to join a leading ...

Newcastle, United Kingdom

  • Hybrid
  • On-site
  • Contract
  • IT
Software Engineer - High-Performance Java / Low Latency Role Type: Contract (Inside IR35) Location: London, UK (Hybrid - 3 days per week in-office) Overview We are looking for a specialist High-Performance Java Engineer to join our team in London, focusing on the expansion of Agency Liquidity based on Principal Risk. In ...

London, United Kingdom

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
Senior Software Engineer - Java, https://jobeax.com/link/JSd7UYCSg572jJDY & AWS Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Software Engineer - Java, https://jobeax.com/link/JSd7UYCSg572jJDY & AWS who is passionate about building scalable, high-quality software and ...

United Kingdom

  • Hybrid
  • On-site
  • Full-time

£60k per annum

Salary: £60,000 - 60,000 per year Requirements: - 5+ years of commercial experience developing Java applications - Strong backend Java development experience with Spring and Spring Boot - Proven experience delivering complex software projects - Experience with Git, CI/CD pipelines, and modern software engineering practices ...

Newcastle, United Kingdom

  • On-site
  • Full-time
... systems challenges, ensuring high availability, and optimizing performance. Concepts like the CAP theorem aren’t just theory here—they’re part of our daily engineering conversations. Our stack includes Java, Vert.x, RxJava, Groovy, Couchbase, and Kafka, running on Azure with a fully automated CI/CD pipeline. We follow Agile ...

United Kingdom

  • IT
The role A leading financial services organisation is looking for a Senior Java Engineer to join a high-impact technology team working on complex, business-critical platforms. You’ll be responsible for building scalable solutions in a highly regulated environment, working closely with technical and business stakeholders ...

London, United Kingdom