Java / Kotlin Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
- Stay hands-on with backend development, with around 90% of the role focused on backend work
- Work on a large platform with high-throughput APIs, Azure Cloud, and an event-driven architecture
- Help shape technical direction, engineering standards, and architecture
- Mentor other engineers
- Evaluate new technologies
- Work closely with customers and stakeholders to turn requirements into robust technical solutions
Technologies:
- Azure
- Backend
- CI/CD
- Cloud
- Docker
- ElasticSearch
- Git
- JVM
- Java
- Kotlin
- Kubernetes
- Linux
- NoSQL
- REST
- Redis
- SQL
- Spring
- Spring Boot
- microservices
- Angular
- MongoDB
- PostgreSQL
- RabbitMQ
- React
- TypeScript
More:
We are a growing business working on a large, high-throughput platform in the telecommunications and online payments space. This is a remote-first Principal Java or Kotlin Developer role based around our Newbury office, with an expectation of around 2-3 visits per year, though more time onsite is welcome. You would join a 16-person R&D development team made up largely of senior engineers. We offer 24 days holiday plus your birthday off, private medical, life assurance, critical illness cover, an employee assistance programme, a contributory pension, and regular monthly and quarterly all-hands events including summer and Christmas gatherings.
Requirements
- Strong experience with Java or Kotlin on JVM 11+
- Strong experience with Spring Boot
- Experience in enterprise backend development
- Experience with REST APIs and microservices
- Experience with SQL and NoSQL databases
- Experience with Docker and Kubernetes
- Experience with Git and modern development practices
- Comfortable operating at Principal level, making technical decisions, solving complex problems, and helping other engineers develop
- Desirable: telecommunications billing
- Desirable: Azure
- Desirable: CI/CD
- Desirable: Linux
- Desirable: Redis
- Desirable: Elasticsearch or additional programming languages
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
7 Most Popular Web Developer Jobs in Europe
Is Software Engineering Over-Saturated?
Frontend Developer Salary in The UK