Job Title: Java Microservices Developer (Contract) Location: London (Hybrid 2 days onsite/week) Rate: £400/day (Inside IR35) Contract Duration: 6 Months Start Date: ASAP About the Role We're hiring Java Microservices Developers to join a fast-paced agile team delivering scalable, secure microservices-based solutions. This is an exciting opportunity to work on cutting-edge projects within a modern tech environment using Java 11, Spring Boot , and cloud-native CI/CD practices . Responsibilities Design and build scalable microservices using Java 11 and Spring Boot . Develop and consume RESTful APIs. Write and optimize complex SQL queries (Sybase/DB2 preferred). Implement automation testing and CI/CD pipelines (Jenkins, GitLab). Use version control systems like GIT . Ensure quality through code reviews and debugging. Collaborate with cross-functional teams to develop new features. Participate in Agile ceremonies and follow SCRUM methodologies. Optimize system performance and scalability. Stay up to date with the latest Java and microservices trends. Essential Skills 7 years of hands-on Java development experience. Strong experience in Spring Boot , Java concurrency , Junit . Familiar with Kafka or MQ for message-based architectures. Strong SQL skills, ideally with Sybase or DB2 . Understanding of Agile and DevOps practices. CI/CD experience using tools like Jenkins , GitLab . Excellent problem-solving, debugging, and communication skills. Desirable Skills Exposure to frontend development (React, Angular, or similar). Experience using tools like Rally or ServiceNow . Awareness of accessibility and inclusive development practices.