Senior Kotlin Developer

Salt Search Ltd.
Greater London, UK
11 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Clean Code Principles Cloud Computing Software Quality Computer Programming Continuous Integration Key Management Systems Development Life Cycle Data Logging Test-Driven Development (TDD) System Availability Reliability of Systems Backend
+3 more
Kotlin Event Driven Architecture Extreme Programming

Requirements

This is a hands-on engineering role with a strong emphasis on Extreme Programming (XP) practices, including mob programming, test-driven development, and continuous refactoring. Engineers are expected to contribute across development, integration, and production support, collaborating closely to maintain high standards of code quality, system reliability, and performance.

  • Strong commercial experience building backend services using Kotlin
  • Experience with event-sourced and event-driven architectures
  • Deep familiarity with XP practices, including:
  • Mob programming as a primary way of working
  • Continuous refactoring and clean code principles
  • Cloud experience with GCP, including:
  • GKE and/or Cloud Run
  • Cloud SQL and Memory store
  • Artifact Registry and Cloud Logging
  • Key Management
  • Experience with CI/CD and SDLC in regulated or enterprise environments
  • Comfortable working on production systems requiring high availability and accuracy

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

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

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

1:10 min

Exposing sensitive information through partial search logs

Dennis Schulz Dennis Schulz +1 · World Congress 2026 Europe

1:43 min

Summarizing the practical engineering advantages of writing Kotlin

Iris Hunkeler · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all