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.