> Markdown version of [/jobs/ext/2809018-java-engineer](https://www.wearedevelopers.com/jobs/ext/2809018-java-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 Engineer - **Company:** The Borough - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Confluence, JIRA, Code Review, Databases, PostgreSQL, Microsoft SQL Server, MongoDB, NoSQL, OAuth, Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, SQL Databases, Data Streaming, Spring-boot, Backend, Apache Kafka, Restful APIs, Pagination, Microservices - **Published:** September 9, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/java-engineer/46510316 ## About the Role P1C3TSTSMicroservices Development: Design, develop, and maintain high-throughput, low-latency microservices using Java 17+ and the Spring Boot framework.Event Streaming: Architect and implement event-driven solutions using Apache Kafka, including managing producers, consumers, topics, partitions, and Kafka Streams.API Design: Build and maintain secure RESTful APIs using standard practices like DTOs, pagination, error handling, and OAuth2/JWT for security.Performance Optimization: Identify and address bottlenecks in microservices and Kafka components to ensure system speed and resource efficiency.Database Management: Design and integrate relational (e.g., PostgreSQL, MS SQL) and NoSQL (e.g., MongoDB) databases for scalable backend systems.Technical Leadership: Participate in the entire SDLC, conduct code reviews, mentor junior engineers, and contribute to architectural decisions Microservices Development: Design, develop, and maintain high-throughput, low-latency microservices using Java 17+ and the Spring Boot framework.Event Streaming: Architect and implement event-driven solutions using Apache Kafka, including managing producers, consumers, topics, partitions, and Kafka Streams.API Design: Build and maintain secure RESTful APIs using standard practices like DTOs, pagination, error handling, and OAuth2/JWT for security.Performance Optimization: Identify and address bottlenecks in microservices and Kafka components to ensure system speed and resource efficiency.Database Management: Design and integrate relational (e.g., PostgreSQL, MS SQL) and NoSQL (e.g., MongoDB) databases for scalable backend systems.Technical Leadership: Participate in the entire SDLC, conduct code reviews, mentor junior engineers, and contribute to architectural decisions 8-10 years of overall progressive experience as a java developer Should have good agile and scrum background Excellent interpersonal, written, and verbal communication skills.Java 17, Spring BootKafkaREST API, CI/CDAny Database (SQL, Oracle, Postgre)CI/CDRally, JIRA, Confluence Job SummaryJob number: CREQ266480Profession: OtherExperience: 7 ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [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) - [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) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)