> Markdown version of [/jobs/ext/2789652-senior-software-engineer-java-ref-197465](https://www.wearedevelopers.com/jobs/ext/2789652-senior-software-engineer-java-ref-197465). 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 Software Engineer Java (Ref: 197465) - **Company:** Forsyth Barnes Consultancy - **Location:** Milton Keynes, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Microsoft Azure, Code Review, Relational Databases, Database Queries, Hibernate (Java), Java Persistence API, Microsoft SQL Server, Commercial Software, Performance Tuning, Scrum Methodology, TypeScript, Datadog, Data Logging, Delivery Pipeline, Spring-boot, Containerization, AngularJS, Information Technology, Front End Software Development, Api Design, Restful APIs, Microservices - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840622492-senior-software-engineer-java-ref-197465 ## About the Role * Bachelor's degree in Computer Science or equivalent practical experience. * 7+ years of commercial software development experience, with significant Java expertise. * Proven experience building microservices with Spring Boot and RESTful APIs. * Hands-on experience with cloud platforms such as Azure, including CI\/CD pipelines and containerisation. * Strong SQL skills and experience with relational databases such as Microsoft SQL Server. * Familiarity with ORMs like Hibernate\/JPA and performance tuning of database queries. * Experience with modern frontend technologies (TypeScript, Angular) sufficient to collaborate across teams. * Track record of mentoring, technical leadership and promoting engineering best practices. * Experience with automated testing frameworks and observability tooling (metrics, tracing, logging). * Excellent communication skills and experience working in cross-functional teams., This role suits engineers who are passionate about operational software for transport and logistics and who want to influence architecture and delivery at scale. Candidates with transferable experience from related industries are encouraged to apply. ## Description This Senior Software Engineer will own critical backend services that power core logistics features, drive architectural improvements and ensure high availability for production systems. The role requires leading design and delivery of Java-based microservices, collaborating with product managers and operations to align technical choices with business outcomes., * Design and implement scalable Java microservices using Spring Boot and cloud-native patterns. * Collaborate with product and operations to define service-level objectives and operational runbooks. * Lead code reviews, mentor engineers and raise team engineering standards. * Drive performance improvements and troubleshoot production incidents. * Contribute to API design, integration strategies and data model decisions. * Participate in sprint planning, refinement and demonstrations to stakeholders. ## Related Videos - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Software Engineering Social Connection: Yubo’s lean approach to scaling an 80M-user infrastructure](https://www.wearedevelopers.com/videos/1583-software-engineering-social-connection-yubo-s-lean-approach-to-scaling-an-80m-user-infrastructure) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)