Report this Job
Position Summary:
Develop contract tests between various micro-services and ingest them into the CICD pipelines.
Duties and Responsibilities:
Write consumer contract tests using the PACT framework
Generate mocks for provider services
Set up provider services with SpringBoot, Gretty or other technologies
Troubleshoot service start up issues
Write provider verification tests using PACT framework
Manage service dependencies
Integrate contract testing with Jenkins pipelines
Knowledge of rest, remoting and grpc protocols.
Minimum Qualifications:
9+ years of software development experience.
4+ years of experience with Java/ Spring Boot/Typescript/GraphQL
Requirements and General Skills:
Good public speaking and presentation skills.
Interpersonal skills and ability to interact and work with staff at all levels.
Excellent written and verbal communication skills.
Ability to work independently and in a team environment.
Ability to pay attention to details and be organized.
Ability to project professionalism over the phone and in person.
Ability to handle multiple tasks in a fast-paced environment.
Commitment to "internal client" and customer service principles.
Willingness to take initiative and to follow through on projects.
Creative writing ability.
Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
Must have legal right to work in the U.S.
Technical Skills:
Strong coding skills with Java and Spring Boot
Strong coding skills with Typescript and GraphQL
Have experience working with APIs and restful services
MTK Technologies