2 of 2 Permanent Memory Management Jobs in Oxfordshire

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns and architectural principles in commercial softwareGood understanding of memory management, performance optimisation and application profilingExperience writing unit and integration tests and building maintainable automated test suitesExperience working with Git and CI/… 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 solvingMathematical reasoning, including basic calculus ...

Mid-Level Java Developer

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
week.Minimum Qualifications Strong knowledge of Java Core, including: Collections 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 ...