Oliver Bernard
Senior Kotlin Engineer - Backend
Oliver BernardUnited Kingdom11 hours ago
Full-timeRemote FriendlyConsulting

Senior Backend Kotlin Developer (AWS)


Salary: Up to £130,000


Location: London (Hybrid – 2 days per week in office)


Experience: 8+ years


The Role


We’re looking for a highly experienced Senior Backend Kotlin Developer to join our growing engineering team. You’ll play a key role in designing, building, and scaling robust backend systems that power mission-critical products, working closely with product, frontend, and DevOps teams.


This is a hands-on senior role with real technical influence, ideal for someone who enjoys solving complex problems and shaping backend architecture in a cloud-native environment.


What You’ll Be Doing


  • Designing, developing, and maintaining high-performance backend services using Kotlin
  • Building and operating scalable systems on AWS
  • Contributing to system architecture and technical decision-making
  • Writing clean, maintainable, and well-tested code
  • Improving reliability, performance, and security across backend services
  • Mentoring junior engineers and promoting best engineering practices
  • Collaborating with cross-functional teams to deliver high-quality solutions


What We’re Looking For


  • 8+ years of professional backend development experience
  • Strong commercial experience with Kotlin (or Java with deep Kotlin exposure)
  • Solid experience designing and operating systems on AWS
  • Experience with microservices, REST APIs, and event-driven architectures
  • Strong understanding of databases (SQL and/or NoSQL)
  • Experience with CI/CD pipelines and modern DevOps practices
  • Excellent problem-solving and communication skills
  • Comfortable working in a hybrid London-based setup (2 days/week)


Nice to Have


  • Experience with containers (Docker, Kubernetes)
  • Knowledge of infrastructure as code (Terraform, CloudFormation)
  • Experience in high-scale or high-availability systems
  • Exposure to domain-driven design or distributed systems

Key Skills

Ranked by relevance