Java Engineer - Contract Testing - Microservices
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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., You will be responsible for designing and implementing a contract testing framework architecture together with the Tech Lead, integrating Pact Broker and 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.
Requirements
- 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; Node.js is a nice to have.
- Strong understanding of microservices architecture, service integration and mock server implementations.
- Ability to work autonomously while producing high quality technical documentation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Where To Find Software Engineering Jobs
Find a Developer Job: 12 Best Job Sites For Developers
Spanish Business Culture and Etiquette