Quick overview
Job description
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.
#J-18808-LjbffrSimilar jobs
- FH

Senior Software Engineer - Healthcare Data ProductsRecently posted Auto Apply
Flatiron Health · London office · Hybrid · Posted 13 Nov 2026 🇬🇧
DockerGitApache Spark+12TechnologySalary not listed - SO

Lead Forward Deployed EngineerRecently posted Auto Apply
Solve.ai · London · On-site · Posted 13 Nov 2026 🇬🇧
EngineeringSalary not listed - QU

Software Engineer in Test - 1134Recently posted Auto Apply
Quantinuum · UK Cambridge · Hybrid · Posted 13 Nov 2026 🇬🇧
GitEmbedded SystemsCypress+6TechnologySalary not listed - HA

Software EngineerRecently posted
Hackajob Ltd · Cheltenham, Gloucestershire · Hybrid 🇬🇧
TechnologySalary not listed - HA

Senior Software EngineerRecently posted
Hackajob Ltd · City, Manchester · Hybrid 🇬🇧
TechnologySalary not listed - HA

Lead Software EngineerRecently posted
Hackajob Ltd · City, Glasgow · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - HA

Software Engineering GraduateRecently posted
Hackajob Ltd · City, Newcastle Upon Tyne · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - HA

Principal Test Systems EngineerRecently posted
Hackajob Ltd · Southampton, Hampshire · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - SP
Embedded Software EngineerRecently posted
SpaceAM Limited · Gloucestershire, South West England · Hybrid · Posted 13 Nov 2026 🇬🇧
SQLGitC+++2TechnologySalary not listed - CE
Infrastructure EngineerRecently posted Auto Apply
Co-op External Career Section · Scunthorpe · Hybrid · Posted 13 Nov 2026 🇬🇧
Continuous ImprovementMental HealthTechnical Support+1TechnologySalary not listed - AG

Senior Systems EngineerRecently posted
Ashdown Group · City, London · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed - SI

Lead Software Developer - AI Platform and ToolingRecently posted
Stealth IT Consulting Limited · United Kingdom · Hybrid · Posted 13 Nov 2026 🇬🇧
TechnologySalary not listed
