Senior Java Technical Lead - RESTful API, Spring Boot

Senior Java Technical Lead - RESTful API, Spring Boot

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
HCL Technologies Limited

At a Glance

  • Tasks: Design and develop enterprise-grade Java applications for a critical UK government initiative.
  • Company: Join the HMRC Customs Declaration Service team shaping the future of UK trade.
  • Benefits: Competitive salary, career growth, and the chance to work on impactful projects.
  • Other info: Collaborative Agile environment with opportunities for professional development.
  • Why this job: Make a real difference in customs operations while using cutting-edge technologies.
  • Qualifications: 5+ years in Java development, Spring Boot, and cloud technologies required.

The predicted salary is between 60000 - 80000 Β£ per year.

  • 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 Dev Ops 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, Postgre SQL, My SQL, 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 Experience
  • HMRC Domain Knowledge
  • Customs & Trade Systems Experience
  • CI/CD Pipelines
  • Jenkins
  • Docker
  • Kubernetes
  • Test Automation
  • Dev Ops Practices
  • AWS Cloud Certification
  • #J-18808-Ljbffr

Senior Java Technical Lead - RESTful API, Spring Boot employer: HCL Technologies Limited

As a Track Lead in MDM Intune, you will join a forward-thinking organisation that prioritises employee growth and development, offering access to higher education programmes and skills resources. Our collaborative work culture fosters innovation and ensures that your contributions directly enhance the stability and security of our endpoint ecosystem, impacting nearly all users across the enterprise. With generous personal time off and family benefits, we are committed to supporting a balanced and fulfilling work-life experience.

HCL Technologies Limited

Contact Details:

HCL Technologies Limited Recruitment Team

We think you need these skills to ace Senior Java Technical Lead - RESTful API, Spring Boot

Java Development
Spring Boot
RESTful API Development
Microservices Architecture
AWS Services
SQL
Database Design and Query Optimization