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)