> Markdown version of [/jobs/ext/2806384-senior-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/2806384-senior-java-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Software Engineer - **Company:** Additional Resources - **Location:** Cheltenham, UK - **Experience:** Expert - **Salary:** £80,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Microsoft Azure, C++ (Programming Language), Code Review, Continuous Integration, Software Debugging, Software Design Patterns, Distributed Systems, Linux System Administration, NoSQL, Object-Oriented Software Development, Commercial Software, Software Architecture, Software Systems, Multithreading, Backend, Gitlab-ci, Api Design, Software Performance, Devsecops, Docker, Jenkins, Microservices - **Published:** September 9, 2026 - **Apply:** https://www.collegerecruiter.com/job/2856365732-senior-java-software-engineer ## About the Role * 5+ years' commercial software development experience * Strong Java and/or C++ development skills * Strong experience working within Linux environments * Backend applications, APIs and distributed systems experience * Strong understanding of software architecture, design patterns and OOP * Experience with multithreading and concurrent development * Relational and/or NoSQL database experience * Docker/containerisation knowledge * CI/CD experience - Jenkins, GitLab CI/CD or Azure DevOps * Strong debugging, performance analysis and problem-solving skills * Experience working within Agile development environments ## Description We're recruiting an experienced Senior Software Developer to join an innovative engineering team, developing high-performance backend software solutions using Java and C++ within Linux environments. This is a senior-level position offering the opportunity to take technical ownership, contribute to architecture and technical strategy, and mentor other developers while working on complex, enterprise-scale systems. What you'll be doing: * Designing and developing high-performance backend applications using Java and C++ * Building APIs, microservices and distributed applications * Leading the technical design and implementation of software components and services * Developing multithreaded and concurrent applications * Troubleshooting and optimising software performance within Linux environments * Conducting code reviews and maintaining high engineering standards * Supporting architectural decisions and technical roadmaps * Containerising applications using Docker * Contributing to CI/CD and DevSecOps practices * Mentoring junior and mid-level software engineers * Working closely with customers and internal stakeholders to translate requirements into technical solutions ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)