Our Client is a fast-growing tech company backed by major investors, revolutionizing the industry with cutting-edge software solutions. Join our dynamic team to work on impactful projects and advance your career in a collaborative and innovative environment. Job Title : Mid-Level Java Developer Location : London – Onsite (5 days a week) Position Overview: We are seeking an experienced Mid-Level Java Developer to design and build scalable backend services using Spring Boot and integrate with modern Vue.js front-end applications. This role involves greenfield development, cloud integration (AWS, Azure), and optimizing system performance. If you have 5 years of experience and are eager to work on both new and legacy systems, we want to hear from you Key Responsibilities: Develop backend services using Spring Boot and build REST APIs. Work with Elasticsearch, InfluxDB, and relational databases (MySQL, PostgreSQL). Integrate applications with AWS and Azure cloud services. Optimize system performance, troubleshoot memory issues, and profile applications. Write unit tests using JUnit and ensure code quality. Required Qualifications: 5 years of Java development experience, with strong expertise in Spring Boot. Experience in building REST APIs and cloud platforms (AWS, Azure). Proficiency with Gradle, JUnit, and JPA/Hibernate. Strong debugging skills and experience with performance optimization.