7 of 7 SOLID Jobs in the Thames Valley

Mid-Level Java Developer

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
Framework, Generics, Streams, Lambdas Exception handling and best practices Multithreading and concurrency (Executors, synchronization, CompletableFuture) Memory management and garbage collection basics Object-oriented principles (SOLID, design patterns, microservice architecture) Experience with Java and related frameworks (SpringBoot, Eclipse RCP, OData, Hibernate, JPA, REST, etc.) Backend development including REST APIs with ...

Software Engineer - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
requests, and driving architectural decisions.Key ResponsibilitiesDesign & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes ...

Technical Architect-SC Cleared

Hiring Organisation
Triad Group PLC
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
microservices and containerisation (Docker, Kubernetes). Experience with security best practices and compliance standards Familiarity with agile methodologies and agile delivery Experience with SOLID principles and application architecture design Proficiency in C# (.NET Core) Experience with ORM frameworks (EF Core, Hibernate) Proficiency in MVC frameworks (ASP.NET Core MVC, Spring ...

Software Engineer – Java /Back End

Hiring Organisation
SOM 3 Recruitment
Location
Milton Keynes, Buckinghamshire, United Kingdom
Salary
£ 55 K
designing and documenting APIs using OpenAPI/SwaggerProficiency with build tools – Maven or Gradle – and a modern Java development workflow.Understanding of software design principles (SOLID, DRY, Clean Architecture)Familiarity with containerised deployment environments (Docker, Kubernetes) from a developer perspective.Understanding and interest in AI coding assistants – Claude Code, GitHub Copilot ...

Senior Backend Developer

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
/.NET and C++ codebases.Modernising legacy scientific software and migrating applications to modern frameworks and user experiences.Implementing best practices around software architecture, design patterns, SOLID principles, testing and CI/CD.Collaborating with Product Owners and technical stakeholders to define and deliver scalable solutions.Conducting code reviews and mentoring developers across … development experience.Experience building complex desktop applications within engineering, scientific, technical or data-intensive environments.Solid understanding of software architecture, object-oriented design, design patterns and SOLID principles.Experience with automated testing, Git, code reviews and CI/CD pipelines.Exposure to cloud technologies such as Azure, AWS or Google Cloud.Experience modernising legacy ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
Software Engineer with a strong background in Java and desktop application development. This role is ideal for someone with excellent software engineering fundamentals, a solid understanding of computer science principles, and experience building complex commercial software applications.You will join an Agile engineering team responsible for developing and maintaining high … purely application development experience. Successful candidates should be able to demonstrate practical knowledge in areas such as:Multithreading and concurrent programmingObject-oriented programming and SOLID principlesSoftware design patterns and architectureMemory management, performance optimisation and profilingUnit testing, integration testing and test-driven developmentContinuous Integration and Continuous Deployment practicesComplex technical problem ...

Principal Software Engineer

Hiring Organisation
Matchtech
Location
Maidenhead, Berkshire, United Kingdom
Salary
£ 100 K
NegotiableMaidenhead, England Permanent Matchtech are working closely with a UK defence technology organisation delivering secure communications and cyber solutions used in mission-critical environments. Their teams build high-assurance cryptographic and key management capabilities that ...