HCLTech
Posted 1mo ago

Senior Java Technical Lead - RESTful API, Spring Boot (135850)

HCLTech
United Kingdom
OnsiteFull Time
Responsibilities
  • designing applications
  • developing apis
  • integrating systems
Requirements
  • UK nationals with 5+ years continuous UK residency. Strong Java
  • Spring Boot
  • Microservices, API, AWS
  • IBM MQ
  • DB and Unix/Linux skills
  • Experience with JMeter
  • Grafana, CI/CD
  • Docker/Kubernetes, and Agile delivery
Technical tools mentioned
JavaSpring BootSpring FrameworkSpring SecurityMicroservicesRESTful APIMavenSQLOraclePostgreSQLMySQLIBM MQUnix/LinuxShellAWSGrafanaJMeterJIRAConfluenceJenkinsDockerKubernetes

Job description

Requisition ID 135850 - Posted 


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


About HCLTech

Global provider of information technology services and software consulting.

Similar jobs

Java Technical Lead roles
1w
Save
Mark Applied
Hide
Java Tech Lead
Mumbai or Bengaluru or Chennai or Paris or London or New York City or Tokyo or Singapore or Hong Kong
OnsiteFull Time
BNP Paribas
BNP ParibasEuronext Paris: BNP: Provides global banking, financial, and investment services.
8+ YOERequires 8–10 years' experience, including Java architecture and banking or financial reconciliation, team leadership, English proficiency, and a bachelor's degree in computer science, engineering, business, or a related field.
Java, Java/J2EE, Spring, Hibernate, MQ, RESTful APIs, SQL, Oracle, MySQL, MongoDB, Docker, Kubernetes, CI/CD, JIRA, Confluence, Microsoft Visio