Java DevOps Engineer

HCLTech
London, UK
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Bash Shell Databases Continuous Integration Relational Databases Linux DevOps Gradle Monitoring of Systems Java Web Services Python (Programming Language) Apache Maven
+15 more
Object-Oriented Software Development Ansible Prometheus Standard Sql Scripting Grafana Concurrency Containerization Kubernetes Build Tools Teamcity Api Design Restful APIs Docker Server Operating Systems & Platforms

Job description

Job DescriptionYou will work on the migration of the D2C platform services from existing infrastructure to new hardware, ensuring minimal disruption to live trading operations. Must haves - DevOps, CI/CD, Docker, Kubernetes, Java/Python and Automation Your Key ResponsibilitiesDocument the current D2C service landscape, identifying all services and their existing host dependencies Collaborate with the infrastructure team to specify, size and procure replacement hosts Collaborate with the infrastructure team to provision and configure new hosts, ensuring all required runtimes, software, networking and security requirements are met Plan and execute the end-to-end migration of D2C services to new infrastructure, including rollback planning, environment validation and post-migration sign-off

Requirements

Your Skills and ExperienceCore Java Skills - Good understanding of Java fundamentals including object-oriented programming, collections, exception handling and concurrency. Integration, API Development and Databases - Experience building and deploying event-driven and RESTful APIs, with foundational knowledge of SQL and relational database design Infrastructure and DevOps - Hands-on experience with Linux-based server environments, scripting (Bash/Python) and provisioning/configuration tooling (e.g. Ansible or equivalent). Familiarity with CI/CD pipelines (e.g. TeamCity or equivalent) and build tools such as Maven or Gradle Containerization and Orchestration - Practical experience with Docker and Kubernetes, including deploying and managing containerized Java services Monitoring and Observability - Experience with monitoring and alerting tooling such as Geneos, Grafana and Prometheus or equivalent, with an appreciation of what good operational visibility looks like for a trading platform

About the company

HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, 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 $13+ billion.For more information on how we process your personal data, please refer to HCLTech’ s Candidate Data Privacy Notice.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

9:06 min

Questions on career paths and continuous delivery orchestration platforms

Zan Markan Zan Markan · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all