Java Developer
Java Developer (with Kotlin) x 2
Location: London (1–2 days per week onsite in Crawley)
6-Month Fixed-Term Contract
Salary: £70,000 – £85,000
We are seeking two Java Developers with Kotlin experience to join our team on a 6-month fixed-term contract. This is an opportunity to contribute to a modern, evolving codebase within a collaborative engineering environment.
The role is London-based with hybrid working, requiring onsite attendance 1–2 days per week.
We are open to candidates from mid-level to senior level who are confident working in production environments and contributing to high-quality software delivery.
Key Responsibilities
- Develop, enhance, and maintain backend services using Java and Kotlin
- Contribute to system design and technical decision-making
- Write clean, maintainable, and well-tested code
- Participate in code reviews and promote engineering best practices
- Collaborate with cross-functional teams including product, QA, and DevOps
- Support continuous improvement of development processes
Technical Requirements
- Strong commercial experience with Java
- Practical experience using Kotlin in production environments
- Good understanding of object-oriented design principles
- Experience building RESTful APIs and backend services
- Familiarity with modern development practices (e.g. CI/CD, automated testing, Git)
- Experience working within Agile environments
Desirable Skills
- Experience with Spring / Spring Boot
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Containerisation experience (Docker, Kubernetes)
- Experience working on scalable or high-availability systems