Senior Java Kotlin Developer

HCLTech
London, UK
5 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£30,000.0 - £50,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Cloud Computing Continuous Integration Key Management Systems Development Life Cycle Standard Sql Data Logging Test-Driven Development (TDD) System Availability Backend Kotlin
+1 more
Extreme Programming

Job description

  • Work primarily in mobs, sharing ownership of design and code
  • Build, test, and evolve services with a strong focus on clarity, simplicity, and maintainability
  • Support the platform in production
  • Use incidents and defects as opportunities to improve system design and resilience
  • Contribute across development, integration, and production support
  • Help expand the platform into core business features such as sales screens, hedge workflows, and allocation processes

Technologies:

  • Backend
  • CI/CD
  • Cloud
  • GCP
  • Support
  • Kotlin
  • SQL
  • Java
  • TDD
  • XP

Requirements

  • Strong commercial experience building backend services in Kotlin
  • Deep experience with Extreme Programming practices, including mob programming, test-driven development, continuous refactoring, and clean code discipline
  • Cloud experience in CARE Cloud or GCP, including GKE and/or Cloud Run, Cloud SQL, Memorystore, Artifact Registry, Cloud Logging, and key management
  • CI/CD and SDLC experience in a regulated or enterprise environment
  • Comfortable working in production systems with high availability and correctness requirements

About the company

We are HCLTech, a global technology company with 219,000+ people across 54 countries, delivering digital, engineering, and cloud capabilities across major industry sectors. We are hiring two senior Kotlin engineers to join our high-caliber London front-office engineering team, building a new cloud-hosted issuance platform for Investment Banking Capital Markets to replace a legacy bookbuilder. This is a hands-on role focused on Extreme Programming practices, small testable changes, frequent feedback, and sustainable delivery. The platform supports real-time bookbuilding activity for around 1,000 global users and annual issuances totalling over a trillion euros.

Apply for this position

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

Apply on www.adzuna.co.uk
Prepare application

Good distractions

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

2:15 min

Developing front-end client applications using Kotlin Multiplatform libraries

Mario Bodemann Mario Bodemann

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:06 min

Using ClickHouse as a foundation for fast analytics

Hellmar Becker Hellmar Becker · World Congress 2026 Europe

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

4:52 min

Introduction to the Java and Kotlin ecosystems

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all