> Markdown version of [/jobs/ext/2234571-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/2234571-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). --- # Java Software Engineer - **Company:** Oliver Bernard Ltd - **Location:** Greater London, UK - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, User Authentication, Automation of Tests, Microsoft Azure, Cloud Computing, Code Review, Databases, Java Web Services, Enterprise Messaging Systems, Standard Sql, Spring-boot, Backend, Kubernetes, Apache Kafka, Restful APIs, Docker, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815160474-java-software-engineer ## About the Role * Strong commercial experience with Java (Java 8+) * Hands-on experience with Spring Boot and the wider Spring ecosystem * Experience building microservices-based architectures * Good knowledge of SQL databases and data modelling * Familiarity with CI/CD pipelines and automated testing * Experience working in financial services or trading environments Nice to Have * Exposure to Kafka or other messaging systems * Experience with Docker / Kubernetes * Cloud experience (AWS, Azure, or GCP) * Knowledge of security, authentication, and API best practices ## Description A London-based trading company is looking for an experienced Java Engineer to join their technology team on an initial 6-month contract. This role is well suited to a backend-focused engineer who enjoys building robust, scalable Java services using modern frameworks, working closely with product, trading, and engineering teams. The Role * Designing and developing backend services using Java and Spring Boot * Building and maintaining RESTful APIs and event-driven services * Writing clean, testable, and well-documented code * Collaborating with stakeholders to deliver new features and system improvements * Supporting and enhancing existing trading and risk platforms * Participating in code reviews and technical discussions Required Skills * Strong commercial experience with Java (Java 8+) * Hands-on experience with Spring Boot and the wider Spring ecosystem * Experience building microservices-based architectures * Good knowledge of SQL databases and data modelling * Familiarity with CI/CD pipelines and automated testing * Experience working in financial services or trading environments Nice to Have * Exposure to Kafka or other messaging systems * Experience with Docker / Kubernetes * Cloud experience (AWS, Azure, or GCP) * Knowledge of security, authentication, and API best practices ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [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) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)