Senior Java Technical Lead - RESTful API, Spring Boot
United Kingdom
Job Description
Senior Java Technical Lead - RESTful API, Spring Boot
Barnet, England

Job Summary

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.

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.

Key Responsibilities

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
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7 billion.