×
Register Here to Apply for Jobs or Post Jobs. X

Java Software Engineer; Outside of IR35

Job in Bristol, Bristol County, BS1, England, UK
Listing for: TwinStream
Contract position
Listed on 2026-01-10
Job specializations:
  • Software Development
    Software Engineer, Java Developer
Salary/Wage Range or Industry Benchmark: 450 - 550 GBP Weekly GBP 450.00 550.00 WEEK
Job Description & How to Apply Below
Position: Java Software Engineer (Contract Outside of IR35)

Java Software Engineer (Contract Outside of IR35)

Join to apply for the Java Software Engineer (Contract Outside of IR35) role at Twin Stream

About Us

In 2019, our founders were working as engineers solving complex cross-domain problems within government organisations. Twin Stream was formed to consolidate their collective expertise and experience into one business, providing technical excellence and exceptional service to our clients. We have teams working both on-site with clients and remotely from home.

About the Role

Twin Stream software engineers (Java) develop components of a cross-domain security system within an agile development team. They are involved in the entire software development lifecycle, which includes understanding the need for change, software design, coding, testing, delivery, and support. A Twin Stream software engineer is not just a coder; they comprehend the business and domain challenges and utilize their technical skills to address those issues.

Salary: £450 - £550 Outside of IR35

Location: Remote

Responsibilities

  • Understand high-level requirements and collaborate to find solutions
  • Investigate technologies to gain a deep understanding of their applicability
  • Develop high-quality code
  • Problem‑solve deeply technical issues
  • Build tests at all stages of development—from unit tests to acceptance & performance tests
  • Build deployment code and pipelines, consulting with Dev Ops specialists
  • Analyse and resolve issues from 3rd line support
  • Collaborate in code development and review colleagues' work
  • Participate in indicative estimating & planning
  • Perform any other reasonable duties relevant to skills and experience

Key Skills

  • Experience in developing software using our core and/or related technologies
  • An agile development mindset
  • Experience in agile working practices including
  • TDD
  • BDD
  • Continuous delivery
  • Dev Ops
  • Pair programming
  • Estimating & Planning
  • Open, honest & positive attitude

Core Technologies

Java is the primary development language. Some exposure to other languages is useful, including Python, JavaScript, Golang, Bash scripting, although these languages are used only occasionally.

Following Technologies Are Used Extensively In Our Solutions

  • Java
  • Spring Boot
  • AWS S3, Fargate
  • RDBMS (Postgres, Oracle) & JPA
  • MongoDB
  • REST
  • RabbitMQ
  • Docker
  • Linux
  • Terraform
  • Ansible
  • Jenkins
  • GIT / Bitbucket
  • Kubernetes

Desirable Skills

  • Open Shift
  • Docker Compose / Swarm
  • Terraform
  • Azure

Further Information

To meet the security requirements of certain clients and industries we serve, any job offer will be contingent upon the successful completion of a security screening process.

Equal Opportunity Employer

Twin Stream is an equal‑opportunity employer. We celebrate diversity and are committed to fostering an inclusive environment where all individuals are valued and respected. We welcome applications from qualified candidates regardless of race, religion, disability, age, sexual orientation, or gender.

Seniority level: Entry level

Employment type: Contract

Referrals increase your chances of interviewing at Twin Stream by 2X.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary