> Markdown version of [/jobs/ext/1286882-senior-java-technical-lead-restful-api-spring-boot](https://www.wearedevelopers.com/jobs/ext/1286882-senior-java-technical-lead-restful-api-spring-boot). 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 Technical Lead - RESTful API, Spring Boot - **Company:** HCLTech - **Location:** Barnet, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Spring Security, Agile Methodology, Amazon Web Services, Application Performance Management, Confluence, Build Automation, Command-Line Interface, Software as a Service, Cloud Computing, Cloud Engineering, Databases, Relational Databases, Database Design, Database Development, Dependency Injection, Linux, DevOps, Monitoring of Systems, HP Systems Insight Manager, IBM WebSphere MQ, Spring Framework, Apache JMeter, PostgreSQL, Load Testing, Log Analysis, Apache Maven, MySQL, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Query Optimization, Queueing Systems, Service-Oriented Architecture, Shell Script, Software Engineering, SQL Databases, Systems Integration, Enterprise Application Integration, Multithreading, Enterprise Software Applications, Performance Testing, Grafana, Spring-boot, Scalability Testing, Performance Monitor, Api Design, Software Coding, Restful APIs, Microservices - **Published:** July 16, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=a43712bf6e5b7915 ## About the Role The ideal candidate will have strong expertise in Java development , Spring Boot , Microservices , API development , and AWS cloud technologies , along with experience in database development, system integration, and performance testing. The role involves designing, developing, testing, and supporting scalable applications while collaborating with cross-functional Agile teams in a highly secure and regulated environment. Candidates must be UK Nationals with a minimum of 5 years continuous UK residency to meet project security and compliance requirements. ## Description We are seeking a skilled Application Developer to join the HMRC Customs Declaration Service (CDS) program, a strategic UK government initiative responsible for processing customs declarations for goods entering and leaving the UK through ports and airports. This role offers the opportunity to contribute to a large-scale, business-critical platform that will shape the future of UK trade and customs operations for decades to come., Design, develop, and maintain enterprise-grade Java applications.Build and enhance RESTful APIs and Microservices-based solutions.Develop applications using Spring Boot and related Java frameworks.Integrate applications with databases, IBM MQ, and external services.Deploy and support cloud-based applications within AWS environments.Write and maintain Shell scripts for automation and operational support.Monitor application performance using Grafana and related tools.Conduct performance and load testing using JMeter.Troubleshoot application, integration, and production issues.Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.Collaborate with architects, testers, business analysts, and DevOps teams.Maintain project documentation using Confluence and track activities in JIRA.Follow coding standards, security guidelines, and best practices throughout the development lifecycle. Skill Requirements Java Development Core Java Java Enterprise Application Development Object-Oriented Programming (OOP) Multithreaded Application Development Microservices & API Development RESTful API Development Microservices Architecture API Integration Service-Oriented Architecture (SOA) Spring Ecosystem Spring Boot Spring Framework Dependency Injection Spring Security (Preferred) Build & Dependency Management Maven Build Automation Dependency Management Database Technologies SQL Relational Databases (Oracle, PostgreSQL, MySQL, etc.) Database Design and Query Optimization Messaging & Integration IBM MQ Message Queues Asynchronous Processing Enterprise Application Integration Linux / Unix Unix/Linux Administration Shell Scripting Command-Line Operations Log Analysis and Troubleshooting Cloud Technologies AWS Services Cloud-Native Application Development Cloud Deployment and Monitoring Monitoring & Observability Grafana Application Monitoring Performance Monitoring Log Analysis Performance Testing JMeter Load Testing Performance Testing Scalability Testing Agile Delivery JIRA Confluence Agile/Scrum Methodology Sprint Planning and Tracking Other Requirements Government/Public Sector Project ExperienceHMRC Domain KnowledgeCustoms & Trade Systems ExperienceCI/CD PipelinesJenkinsDockerKubernetesTest AutomationDevOps PracticesAWS Cloud Certification #body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply- ## 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) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Bootiful Spring Boot 3](https://www.wearedevelopers.com/videos/537-bootiful-spring-boot-3) ## Related Articles - [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) - [Best Companies to work for in London: Top 25 Companies in 2023](https://www.wearedevelopers.com/magazine/187-best-companies-to-work-for-in-london-top-25-companies-in-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)