Point your AI agent at freehire and let it find you a job.

Get the CLI →

Oscar Technology

Software Developer (Java/C++)

Posted Updated 2 views
Discussion

Salary: £46,000 - 86,000 per year

Requirements:
  • Commercial experience developing with Java and/or C++
  • Strong experience working within Linux environments
  • Experience building backend applications, APIs and distributed systems
  • Understanding of software architecture, design patterns and object-oriented programming
  • Experience with multithreading, debugging and performance optimisation
  • Exposure to Docker, CI/CD, DevSecOps and Git workflows
  • Experience working with relational and/or NoSQL databases
  • Active A1 SC required
Responsibilities:
  • Design, develop and maintain scalable systems using Java and C++ within Linux environments
  • Work on backend services, APIs and distributed applications
  • Contribute to technical design, architecture and engineering best practices
  • Help deliver secure, reliable and maintainable software solutions
  • Contribute to technical decisions
  • Collaborate with engineering teams
  • Support the continuous improvement of development practices
Technologies:
  • Backend
  • CI/CD
  • DevSecOps
  • Docker
  • Git
  • Support
  • Java
  • Linux
  • NoSQL
  • C++

More:

We are a leading engineering team supporting the development of high-performance backend software solutions within secure government and defence environments. This is an excellent opportunity for a Software Developer to work on technically challenging projects alongside an experienced engineering team. The role offers a salary of £53,000-£78,000 and is focused on secure software development in a collaborative environment.

last updated 38 week of 2026

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available