> Markdown version of [/jobs/ext/2792964-senior-kotlin-developer](https://www.wearedevelopers.com/jobs/ext/2792964-senior-kotlin-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Kotlin Developer - **Company:** Grid Dynamics - **Location:** Greater London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Data Analysis, Cloud Computing, Software Quality, Continuous Delivery, Continuous Integration, Data Integrity, Data Structures, Relational Databases, Github, Oracle (Applications), Scrum Methodology, System Availability, Backend, Kotlin, Build Management, Containerization, Gitlab-ci, Kubernetes, Jenkins - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840622777-senior-kotlin-developer ## About the Role * Expert Kotlin Proficiency: Deep experience with Kotlin and its modern ecosystem; you are someone who keeps abreast of the latest language features * Cloud & Infrastructure: Hands-on experience with Kubernetes and a strong understanding of containerized environments * Data Expertise: Solid experience working with Oracle or similar enterprise-grade relational databases * CI/CD Fluency: Proven ability to build and maintain CI/CD pipelines (e.g., Jenkins, GitLab CI, or GitHub Actions) * Quality First Mindset: Expert knowledge of TDD and a commitment to writing clean, maintainable code * Agile DNA: Extensive experience working in mature Agile settings * Communication: Ability to navigate complex environments with a consultative and proactive approach ## Description * Design and build high-performance backend services using Kotlin, ensuring systems are scalable and resilient * Maintain the highest standards of code quality, following Clean Code principles and robust TDD practices * Design, optimize, and maintain complex data structures within Oracle environments to ensure data integrity and performance * Manage and scale applications within Kubernetes, ensuring high availability and efficient resource utilization * Own the full CI/CD lifecycle, maintaining and improving automated pipelines to ensure frequent, stable, and secure production releases * Actively participate in an Agile environment, contributing to sprint planning, retrospectives, and continuous delivery * Work closely with stakeholders to translate complex financial requirements into elegant technical solutions ## Related Videos - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Tackling Complexity With Functional Programming And Kotlin](https://www.wearedevelopers.com/videos/705-tackling-complexity-with-functional-programming-and-kotlin) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)