Senior Software Engineer – Java/Scala Lead & Innovator

Opencast | B Corp™

Greater London

On-site

GBP 75,000 - 100,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

7% employer pension contribution
Share options
Discretionary bonus
Flexible working hours
25 days’ holiday
Life happens days

Job summary

Opencast is seeking a Senior Software Developer who values craft and clean design. You’ll pair with teams, apply TDD, and deliver robust digital services in line with GDS standards. You’ll travel for client work across the UK and contribute to learning and development within a collaborative consultancy.

We value in-person collaboration, strong testing and a willingness to teach others, with opportunities to grow in a supportive environment that prioritises quality as much as delivery speed.

Qualifications

  • Lead the design and delivery of high‑quality, user‑centred services using Java or Scala.
  • Design and build scalable, maintainable systems with focus on performance, security and accessibility.
  • Embed strong testing practices to ensure quality throughout delivery.
  • Bring recent government (public sector) experience.
  • Deliver complex digital services aligned to Government Digital Service (GDS) standards.
  • Explore and adopt new technologies and help teams learn and improve.
  • Work within agile teams to deliver value early and often.

Responsibilities

  • Lead the design and delivery of high‑quality solutions for clients.
  • Collaborate with stakeholders to shape requirements and clarify expectations.
  • Mentor and coach colleagues, promoting best practices and code quality.
  • Ensure timely delivery while maintaining a strong focus on security and accessibility.

Skills

Java
Scala
Agile
TDD
GDS

Job description

Opencast is seeking a Senior Software Developer who values craft and clean design. You’ll pair with teams, apply TDD, and deliver robust digital services in line with GDS standards. You’ll travel for client work across the UK and contribute to learning and development within a collaborative consultancy.

We value in-person collaboration, strong testing and a willingness to teach others, with opportunities to grow in a supportive environment that prioritises quality as much as delivery speed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Government-Grade Java/Scala Lead
Senior Software Engineer – Government-Grade Java/Scala Lead

Opencast | B Corp™ • Newcastle upon Tyne

On-site
GBP 75,000 - 110,000
Pension contribution
Share options
Discretionary bonus
+7
Senior Software Engineer (Java/Scala) – Government-Ready Consultancy
Senior Software Engineer (Java/Scala) – Government-Ready Consultancy

Opencast | B Corp™ • City of Edinburgh

On-site
GBP 65,000 - 90,000
7% employer pension contribution
Share options
Discretionary bonus
+6
Consulting Software Engineer (Java/Scala) – GDS Ready
Consulting Software Engineer (Java/Scala) – GDS Ready

Opencast | B Corp™ • West of England

Hybrid
GBP 70,000 - 110,000
7% pension contribution
Share options
Discretionary bonus
+2
Senior Software Engineer – Client‑Facing, Agile & TDD
Senior Software Engineer – Client‑Facing, Agile & TDD

Opencast • Newcastle upon Tyne, City of Edinburgh, Glasgow

Hybrid
GBP 61,000 - 78,000
7% pension contribution
Share options
Discretionary bonus
+4
Senior Software Engineer/Developer
Senior Software Engineer/Developer

慨正橡扯 • Newcastle upon Tyne

On-site
GBP 59,001 - 72,000
7% employer pension contribution
Share options
Discretionary bonus
+2
Consultant Software Engineer - Hybrid, Public Sector
Consultant Software Engineer - Hybrid, Public Sector

Opencast • Newcastle upon Tyne

Hybrid
GBP 70,000 - 95,000
7% employer pension
Share options
Discretionary bonus
+5
Software Engineer - Agile, TDD, Public Sector
Software Engineer - Agile, TDD, Public Sector

Opencast | B Corp™ • Birmingham

Hybrid
GBP 65,000 - 90,000
7% pension contributions
Share options
Discretionary bonus
+5
Senior Software Engineer
Senior Software Engineer

Opencast | B Corp™ • Birmingham

On-site
GBP 60,000 - 80,000
7% employer pension contribution
Share options
Discretionary bonus
+5
Software Engineer
Software Engineer

Opencast | B Corp™ • Leeds

On-site
GBP 55,000 - 75,000
7% employer pension contribution
Discretionary bonus
Flexible working hours
+5
Senior Software Engineer – On-Site, Travel-Ready, Impactful
Senior Software Engineer – On-Site, Travel-Ready, Impactful

Opencast | B Corp™ • Leeds

On-site
Confidential