> Markdown version of [/jobs/ext/1623703-java-engineer-contract-testing-microservices](https://www.wearedevelopers.com/jobs/ext/1623703-java-engineer-contract-testing-microservices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Engineer - Contract Testing - Microservices - **Company:** Erni - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Automation of Tests, Software Quality, Continuous Integration, Github, Node.Js, Regression Testing, Systems Integration, Spring-boot, Service Stack, Microservices - **Published:** July 13, 2026 - **Apply:** https://www.jobleads.com/es/job/e0771e2eceb7644ad951f6bea90950903 ## About the Role * Strong experience with contract testing frameworks such as Pact or similar solutions. * Proficiency implementing CI/CD pipelines with GitHub Actions and automated testing processes. * Solid experience working with Java Spring Boot; knowledge of Node.js is a plus. * Strong understanding of microservices architecture, service integration and mock server implementations. * Ability to work autonomously while producing high-quality technical documentation. ## Description Can you imagine helping teams prevent breaking changes across microservices through automated contract testing? Join our expert team to work on a modern software quality initiative, contributing to the implementation of a contract testing framework for microservices integration. You will apply your knowledge of Pact, GitHub Actions, CI/CD practices and automated testing to ensure service compatibility, contract validation and reliable deployments across multiple technology stacks., We provide support during the first six months through a dedicated mentor and administrative support., You will be responsible for designing and implementing a contract testing framework architecture together with the Tech Lead, integrating Pact Broker, consumer and provider testing, automated validation and CI/CD workflows. You will establish regression testing strategies, implement pull request quality gates, support multiple technology stacks and create onboarding documentation to ensure framework adoption across development teams., We ask you to be available for key meetings. You can leave for appointments or personal commitments and the focus is on delivering quality work within a 40-hour workweek. The model is hybrid: we usually go to the office two days a week, though this depends on the project and team. ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)