Senior Backend Engineer - C++/Java (Linux, SC)

TipTopJob

Cheltenham

On-site

GBP 70,000 - 86,000

Full time

7 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation package considered
Healthcare coverage

Job summary

TipTopJob in the United Kingdom is seeking a Software Developer / Software Engineer to join an innovative technology organisation delivering complex software solutions in a specialist technical environment.

You will design, develop and maintain high‑performance backend systems using C++ and Java on Linux, building RESTful APIs and microservices, optimizing performance and security, and mentoring junior engineers.

Qualifications

  • SC clearance at time of application.
  • Approx 5 years of commercial software development using C++ and some Java in Linux-based environments.
  • Degree in CS or Software Engineering, or equivalent.
  • Experience improving software performance in Linux environments.
  • Strong knowledge of architecture, design patterns and OOP.
  • Experience developing enterprise backend applications, APIs and distributed systems.
  • Understanding of multithreading and concurrent development.
  • Knowledge of debugging techniques.
  • Experience with Agile and relational and/or NoSQL databases.

Responsibilities

  • Designing, developing and maintaining backend applications using C++ and Java within Linux environments.
  • Leading the technical development of software components, services and APIs.
  • Producing reliable, scalable and maintainable code with a strong focus on performance and security.
  • Providing technical guidance and mentoring to junior and mid:level developers.
  • Contributing to software architecture, technical decisions and development roadmaps.
  • Reviewing code and promoting consistent engineering standards and development practices.
  • Diagnosing and resolving complex software issues, including problems involving third:party dependencies and customer libraries.
  • Building and supporting RESTful APIs, microservices and distributed applications.
  • Using static analysis, profiling and debugging tools to improve software quality and performance.
  • Containerising applications with Docker to support deployment and scalability.
  • Contributing to CI/CD pipelines and DevSecOps processes.

Skills

C++
Java
Linux
Backend design
RESTful APIs
Distributed systems
Multithreading
Agile
Docker
CI/CD

Education

Degree in Computer Science or Software Engineering

Tools

Docker
Git
Jenkins
GitLab CI/CD
Azure DevOps

Job description

TipTopJob in the United Kingdom is seeking a Software Developer / Software Engineer to join an innovative technology organisation delivering complex software solutions in a specialist technical environment.

You will design, develop and maintain high‑performance backend systems using C++ and Java on Linux, building RESTful APIs and microservices, optimizing performance and security, and mentoring junior engineers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Java/C++ (SC, Gloucester)
Senior Backend Engineer - Java/C++ (SC, Gloucester)

Computerworld Personnel Ltd • Portishead Point

On-site
GBP 46,000 - 77,000
Senior Backend Engineer – C++/Java, Linux, SC Cleared
Senior Backend Engineer – C++/Java, Linux, SC Cleared

Additional Resources • Cheltenham

On-site
GBP 70,000 - 86,000
Competitive salary
Healthcare coverage
Cycle to Work scheme
+3
Senior Backend Engineer (C++/Java) – Linux & APIs
Senior Backend Engineer (C++/Java) – Linux & APIs

Additional Resources Ltd. • Cheltenham

On-site
GBP 70,000 - 86,000
Competitive salary
25 days annual leave + bank holidays
Healthcare
+5
Senior Backend Engineer (C++/Java) - Linux & APIs
Senior Backend Engineer (C++/Java) - Linux & APIs

Additional Resources • Gloucester

On-site
GBP 47,000 - 78,000
Healthcare coverage
Cycle to Work scheme
Company pension contributions
+1
Senior Backend Developer (Java/C++) – High-Impact on Linux
Senior Backend Developer (Java/C++) – High-Impact on Linux

Sanderson Recruitment Plc • Cheltenham

On-site
GBP 70,000 - 86,000
Private healthcare
25 days annual leave
Cycle to Work scheme
+4
Backend C++ Engineer - Linux, SC Cleared, Up to £78k
Backend C++ Engineer - Linux, SC Cleared, Up to £78k

Additional Resources Ltd. • Cheltenham

On-site
GBP 47,000 - 78,000
Healthcare coverage
25 days annual leave
Cycle to Work scheme
+3
Senior C++ Backend Engineer (Linux) - Relocation + Benefits
Senior C++ Backend Engineer (Linux) - Relocation + Benefits

Additional Resources • Cheltenham

On-site
GBP 18,000 - 35,000
25 days annual leave
Bank holidays
Healthcare coverage
+4
Senior Backend Engineer (DV Cleared) - C++/Java
Senior Backend Engineer (DV Cleared) - C++/Java

Origin8tive Ltd • Cheltenham

Hybrid
GBP 54,000 - 66,000
AXA Healthcare
Cycle to Work
Company pension
+2
Senior Backend Engineer - Java/C++ with SC Clearance
Senior Backend Engineer - Java/C++ with SC Clearance

Sanderson • Gloucester

On-site
GBP 70,000 - 86,000
Private healthcare
Cycle to Work scheme
Electric vehicle scheme
+3
Software Developer / Software Engineer : C++ (SC cleared)
Software Developer / Software Engineer : C++ (SC cleared)

TipTopJob • Cheltenham

On-site
GBP 70,000 - 86,000
Relocation package considered
Healthcare coverage