Senior Software Developer in Test – Java & Cloud Automation
Location: London 3 days on site per week
Rate: up to £500 per day, inside IR35
Contract Duration: ASAP, until November 2026 + ext
Description
We’re looking for a Senior Software Developer in Test – Java & Cloud Automation to join our team in London in a hybrid working mode. In this role, you will ensure the quality and reliability of complex data pipelines and APIs through cutting-edge automation practices. You’ll leverage your expertise in Java, testing frameworks, and cloud-native architectures to design and implement scalable test solutions, while collaborating closely with developers to embed TDD/BDD across the lifecycle.
Responsibilities
- Design, develop, and maintain automated test frameworks and tools for end-to-end (F2B) testing
- Implement API testing for RESTful services to validate functionality, robustness and performance
- Evaluate and validate data pipelines on Databricks for accuracy and consistency
- Collaborate with engineering teams to drive TDD/BDD adoption throughout development
- Contribute to and optimize CI/CD pipelines in GitLab to enable continuous delivery
- Ensure scalable test solutions within Azure-based cloud architectures
Requirements
- Strong proficiency in Java programming with a focus on automated testing
- Solid knowledge of TDD/BDD methodologies and related frameworks
- Experience in testing RESTful APIs and complex integration workflows
- Familiarity with data pipelines and F2B testing approaches
- Hands‑on experience with Azure Cloud, Databricks and GitLab CI/CD (highly beneficial)
- Strong analytical and troubleshooting skills, with a keen eye for quality and detail
Nice to Have
- Experience testing large-scale, distributed systems
- Knowledge of containerized environments (Docker/Kubernetes)
- Familiarity with performance and reliability testing tools
#J-18808-Ljbffr…
