We are looking for Senior Java Developers to join on a contract basis (Inside IR35) . The ideal candidate will have experience building scalable microservices, working with event-driven systems, and deploying applications using containerized and cloud technologies. You will contribute to developing reliable backend services and help modernize legacy systems into cloud-ready architectures.
Key Skills & Responsibilities
- Strong experience with Java (latest versions) and Spring Boot
- Experience designing and developing Microservices architectures
- Solid understanding of backend design patterns and best practices
- Experience working with SQL databases, particularly PostgreSQL
- Knowledge of Object-Oriented programming principles (OCP)
- Experience with event streaming platforms such as Kafka or RabbitMQ
- Hands-on experience with Docker and Kubernetes
- Experience working with AWS or other cloud platforms
- Ability to build scalable, reliable, and high-performance backend services
- Experience modernizing or migrating legacy systems to cloud environments
- Strong understanding of integration and performance testing
- Familiarity with CI/CD pipelines and modern development practices
- SRE mindset with focus on reliability, monitoring, and resilience
- Ability to work effectively within complex technical environments
- Proactive approach to improving engineering practices and system performance
If this position sounds of interest, please send across an updated CV to and a member of the resource team will be in contact to proceed with your application.
Job Types: Full-time, Freelance
Pay: £400.00-£500.00 per day
Work Location: Hybrid remote in Hammersmith Broadway (Greater London)