Senior Kotlin Engineer
Ncounter is supporting a leading organisation within the publishing and media space as they look to strengthen their backend engineering capability. This team is responsible for building and evolving platforms that aggregate, process and distribute large-scale editorial and content datasets, enabling internal teams and external partners to access high-quality, structured information in near real time.
You will join a highly capable engineering function focused on delivering scalable backend services, working across API development and Kotlin-based microservices that power content ingestion, indexing and distribution workflows. The environment is data intensive, with a strong emphasis on performance, reliability and clean service design across a modern cloud architecture.
Key requirements:
- 3-4 years commercial experience with Kotlin, or strong Java (8/11) with a desire to transition
- 7+ years working across JVM-based backend development
- Strong experience with Spring Boot and building RESTful or GraphQL services
- Solid understanding of relational databases such as PostgreSQL or MySQL
- Experience working within BDD or TDD environments, alongside CI/CD tooling such as CircleCI
- Exposure to AWS services including Lambda, DynamoDB, SQS, RDS and CloudWatch, alongside infrastructure as code tools such as Terraform
- Familiarity with ORM frameworks such as Hibernate or JOOQ
This role will see you take ownership of key backend components within a wider content and publishing platform, contributing to the development of new services and improving existing systems that manage complex data pipelines. You will work closely with other engineers, product stakeholders and data specialists to ensure content is processed efficiently and made accessible in a consistent, scalable way.
The team places strong value on engineering best practice, collaboration and continuous improvement, offering an environment where you can have a genuine impact on the direction of the platform and the evolution of its architecture.
If you are interested in building robust backend systems within a data-driven


