> Markdown version of [/jobs/ext/97222-senior-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/97222-senior-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). --- # Senior Java Software Engineer - **Company:** Sanderson Recruitment Plc - **Location:** Newcastle upon Tyne, UK (Remote available) - **Experience:** Expert - **Salary:** £156,000.0 - £182,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Unit Testing, Cloud Engineering, Code Review, Continuous Integration, DevOps, Github, Java Web Services, Junit, Enterprise Messaging Systems, Mockito, Spring Cloud, Spring-boot, Kubernetes, Deployment Automation, Production Code, Apache Kafka, Cloudwatch, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Docker, Jenkins, Microservices - **Published:** May 17, 2026 - **Apply:** https://find.jobs/jobs-near-me/senior-java-software-engineer-newcastle-upon-tyne/2772276211-2/ ## About the Role * Strong, demonstrable experience as a Senior Java Engineer in a production environment * Proficiency in Java 11+ with Spring Boot, Spring Cloud, and associated ecosystem tooling * Solid understanding of microservices architecture, RESTful API design, and event-driven patterns * Hands-on experience with AWS (minimum two of: ECS, Lambda, SQS/SNS, RDS/Aurora, S3, API Gateway, CloudWatch) * Experience with message streaming platforms, preferably Apache Kafka * Competency with containerisation using Docker and orchestration via Kubernetes * Strong unit and integration testing discipline (JUnit, Mockito, contract testing) * Familiarity with CI/CD tooling (Jenkins, GitHub Actions, or equivalent) * Experience working in agile delivery environments within complex, multi-team programmes ## Description * Engagement Type: Contract * IR35 Status: Outside IR35 * Day Rate: £600 - £700 Per Day (Monthly Pay) Our client is a leading UK investment management platform currently undertaking a major back-office transformation programme. The programme centres on the integration of a third-party institutional custody and clearing platform, replacing legacy back-office infrastructure with a modern, cloud-native architecture built to handle high-throughput financial operations across settlement, custody, corporate actions processing, and reconciliation. The programme is multi-year, well-funded, and operating at pace. Engineers joining at this stage will be working on technically complex integration and platform problems with real impact across the business., We are seeking multiple Senior Java Engineers to join the programme engineering team. You will be responsible for designing and delivering robust, high-performance Java services that integrate with both the incoming custody platform and existing internal systems. You will work within cross-functional agile squads and are expected to contribute from day one with minimal ramp-up., * Design, develop, and deliver high-quality Java microservices in support of back-office platform integration * Build and maintain RESTful and event-driven APIs supporting settlement, reconciliation, corporate actions, and custody workflows * Integrate with third-party financial platform APIs and messaging systems * Contribute to technical design discussions, architecture reviews, and solution documentation * Write clean, well-tested, production-grade code with appropriate unit, integration, and contract testing coverage * Participate in code reviews and uphold engineering standards across the squad * Identify and resolve performance, reliability, and scalability issues * Work closely with business analysts and platform specialists to understand domain requirements and translate them into technical implementations * Support DevOps practices including CI/CD pipeline maintenance, deployment automation, and cloud infrastructure management ## Related Videos - [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) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)