Senior Backend Engineer (C++/Java) – Linux & APIs

Additional Resources Ltd.

Cheltenham

On-site

GBP 70,000 - 86,000

Full time

14 days+
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

Competitive salary
25 days annual leave + bank holidays
Healthcare
Cycle to Work
EV scheme
Pension contributions
Training & development
Career progression

Job summary

Additional Resources Ltd is seeking a Software Developer / Software Engineer to join an innovative tech organisation delivering complex software solutions. You will design, develop and maintain high-performance backend systems in C++ and Java on Linux, collaborating with customers and internal teams to deliver reliable software.

The role offers up to £78,000, with a relocation package considered for the right candidate, plus benefits.

Qualifications

  • Requires SC security clearance at time of application
  • Approx 5 years of commercial software development experience using C++ with some Java in Linux environments
  • Degree in Computer Science, Software Engineering or related discipline, or equivalent practical experience
  • Experience investigating, diagnosing and improving software performance in Linux
  • Strong knowledge of software architecture, design patterns and OO programming
  • Background in enterprise backend applications, APIs and distributed systems
  • Understanding of multithreading and concurrent application development
  • Experience with Agile development and relational and/or NoSQL databases

Responsibilities

  • Design, develop and maintain backend applications in C++ and Java within Linux environments
  • Lead the technical development of software components, services and APIs
  • Produce reliable, scalable and maintainable code focused on performance and security
  • Provide technical guidance and mentoring to junior and mid-level developers
  • Contribute to software architecture, technical decisions and roadmaps
  • Review code and promote engineering standards and practices
  • Diagnose and resolve complex software issues including third-party libraries
  • Build and support RESTful APIs, microservices and distributed systems
  • Use static analysis, profiling and debugging tools to improve quality and performance
  • Containerise applications with Docker to support deployment and scalability
  • Contribute to CI/CD pipelines and DevSecOps processes

Skills

C++
Java
Linux
Backend development
RESTful APIs
Distributed systems
Multithreading
OO design
Agile
Relational databases
NoSQL databases

Education

Degree in CS/Software Engineering

Tools

Docker
Git
CI/CD (Jenkins/GitLab/Azure DevOps)

Job description

Additional Resources Ltd is seeking a Software Developer / Software Engineer to join an innovative tech organisation delivering complex software solutions. You will design, develop and maintain high-performance backend systems in C++ and Java on Linux, collaborating with customers and internal teams to deliver reliable software.

The role offers up to £78,000, with a relocation package considered for the right candidate, plus benefits.

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

Similar jobs worth comparing

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
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 – 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, SC)
Senior Backend Engineer - C++/Java (Linux, SC)

TipTopJob • Cheltenham

On-site
GBP 70,000 - 86,000
Relocation package considered
Healthcare coverage
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
Software Developer / Software Engineer - C++
Software Developer / Software Engineer - C++

Additional Resources • Cheltenham

On-site
GBP 18,000 - 35,000
25 days annual leave
Bank holidays
Healthcare coverage
+4
Software Developer / Software Engineer - C++ (SC cleared)
Software Developer / Software Engineer - C++ (SC cleared)

Additional Resources Ltd. • Cheltenham

On-site
GBP 70,000 - 86,000
Competitive salary
25 days annual leave + bank holidays
Healthcare
+5
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 (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