Senior Kotlin Developer

Company: Version 1
Apply for the Senior Kotlin Developer
Location: Manchester
Job Description:

Overview

In this role you will develop software for clients on the AWS Cloud using Kotlin and Java, with supporting frontend work in TypeScript/Node.js and GOV.UK Design System. You will join a cross-functional Scrum team in a modern Agile environment, contributing to maintainable, well-architected solutions and actively shaping technology decisions. The role emphasizes learning, growth, and becoming a well-rounded developer through collaboration with software engineering professionals. It offers exposure to a government project and security clearance. This is a chance to impact public-facing digital services while expanding technical and problem-solving skills.

Pay / Benefits

  • Flexible/remote working
  • Pension
  • Private healthcare
  • Life assurance
  • Employee wellbeing schemes
  • Annual Excellence Awards

Responsibilities

  • Develop software on AWS using Kotlin/Java
  • Contribute to architecture and maintainable solutions
  • Participate in a cross-functional Scrum team
  • Work with frontend (TypeScript/Node.js) and GOV.UK Design System
  • Engage in code reviews, CI/CD pipelines, and best practices
  • Learn and grow into a well-rounded developer
  • Adapt to government project requirements and security standards

Key requirements

  • Deep understanding of coding best practices
  • Experience with microservices and message-driven architectures
  • NFR/Non-Functional requirements awareness
  • Application/Digital Services Design experience
  • Experience with code reviews, CI/CD, SOLID/DRY
  • Hands-on development with: Frontend (TypeScript, Node, Express JS); Backend (Kotlin, SpringBoot, Hibernate)
  • Experience in estimation and sizing
  • Integration experience
  • API design experience
  • Cloud experience
  • Interest in emerging AI technologies
  • SC Eligible
  • Collaborative mindset
  • Willingness to learn and grow
  • Cross-functional communication
  • TypeScript
  • Node.js
  • Express JS

Posted: September 14th, 2026