Java/Kotlin Developer | Hybrid, London | Inside IR35
Korn Ferry
London, UK
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerboard.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£104,000.0
Working hours
Regular working hours
Job source
Tech stack
RESTful API Modeling Language
Java (Programming Language)
Application Programming Interfaces (APIs)
Google App Engines
Application Performance Management
Unit Testing
Cloud Computing
Code Review
Continuous Integration
Software Debugging
Distributed Systems
Gradle
+18 more
Mobile Application Software
Java Virtual Machine (JVM)
Performance Tuning
Service Layer
Systems Integration
Reliability of Systems
Backend
Kotlin
Integration Tests
Kubernetes
Build Tools
Graphql
Front End Software Development
Asynchronous Programming
Api Design
Restful APIs
Code Restructuring
Docker
Job description
- Design, develop, and maintain the mobile service layer (Backend-for-Frontend) supporting large-scale mobile applications
- Deliver secure, reliable, and high-performing Server Side APIs for Real Time consumer experiences
- Write clean, maintainable code and contribute to code reviews, refactoring, and continuous improvement initiatives
- Collaborate with mobile, product, and design teams to define solutions that enhance usability and functionality
- Troubleshoot and optimize application performance for responsiveness and scalability
- Create robust unit tests and integration tests to ensure software reliability
- Manage asynchronous processing, error handling, and performance optimization in distributed systems
- Support Legacy system integrations and modernize existing codebases when required
- Follow CI/CD best practices and contribute to team development pipelines and build systems
- Actively share ideas, propose improvements, and participate in solution design discussions
Requirements
- Proven experience building Server Side applications with strong understanding of modern Back End development practices
- Proficiency in Kotlin or related JVM languages (Java, Scala, etc.)
- Practical knowledge of RESTful and GraphQL (GQL) API design and integration
- Hands-on experience with Gradle or similar build tools
- Solid understanding of asynchronous programming, thread management, and performance optimization
- Experience working with CI/CD pipelines and automated testing frameworks
- Strong debugging and problem-solving skills with attention to system scalability and maintainability
Nice to Have Skills
- Experience designing or integrating RAML-based documentation into API workflows
- Familiarity with Legacy system modernization or integration within enterprise environments
- Understanding of cloud-native development patterns or containerized deployment workflows (eg, Docker, Kubernetes)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerboard.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…