Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
A leading software development company in the UK is looking for a Java with Kotlin Developer to design and maintain backend services. In this role, you will develop high-quality code using modern frameworks, collaborate with product owners and engineers, as well as mentor junior colleagues. Ideal candidates will have strong experience in Java and Kotlin, solid knowledge of Spring Framework, and excellent communication skills. This position offers a dynamic work environment focused on growth and collaboration.
Qualifications
Strong experience in Java (8+).
Solid practical experience in Kotlin.
Experience with Spring Framework (Spring Boot, Spring MVC, etc.).
Good understanding of RESTful API design and microservices architecture.
Familiarity with SQL databases like PostgreSQL or MySQL.
Knowledge of version control with Git.
Experience with unit/integration testing frameworks like JUnit or MockK.
Ability to write effective technical documentation.
Excellent communication and teamwork skills.
Responsibilities
Develop and enhance backend systems using Java and Kotlin.
Write clean, maintainable, and efficient code following best practices.
Collaborate with DevOps to support CI/CD pipelines.
Participate in architectural discussions and suggest improvements.
Troubleshoot, debug, and resolve performance issues.
Review code and mentor junior engineers.
Contribute to API design and integration with frontend services.
Skills
Java (8+)
Kotlin
Spring Framework
RESTful API Design
SQL Databases
Version Control (Git)
Testing Frameworks
Technical Documentation
Communication Skills
Teamwork
Job description
A leading software development company in the UK is looking for a Java with Kotlin Developer to design and maintain backend services. In this role, you will develop high-quality code using modern frameworks, collaborate with product owners and engineers, as well as mentor junior colleagues. Ideal candidates will have strong experience in Java and Kotlin, solid knowledge of Spring Framework, and excellent communication skills. This position offers a dynamic work environment focused on growth and collaboration.