Already a candidate?

Feedback
Skip to main content
P

Procom

Senior Developer

Calgary, Alberta, Canada · Hybrid

Contract · 6 Months
Start Jun 2026

POSTED

6/16/2026

Job Description

Senior Developer:
Procom is searching for a Senior Developer for a six-month role. This position is a hybrid position with 3 days onsite at our client’s Calgary office.

Senior Developer - Job Description:
The Senior Developer will be involved in designing and delivering the consumer integration layer, enabling client to integrate with vendor check-in services via SkyTeam APIs. This project involves both front-end and back-end development, expanding beyond the primarily backend scope of the previous phase.

Senior Developer - Responsibilities:
• Design and build microservices and APIs using Java (Spring / Spring Boot)
• Develop and maintain Groovy-based services, scripts, or configuration layers
• Implement API orchestration logic to consume Delta/SkyTeam services
• Build services that align with partner payload formats and workflow steps
• Develop secure authentication and integration frameworks
• Ensure automated test coverage and observability instrumentation
• Create technical design documentation

Senior Developer - Mandatory Skills:
• Advanced proficiency in Java (8+/11+)
• Enterprise-grade microservices development with Spring / Spring Boot
• Experience with Groovy for scripting or backend service extension
• REST API design and integration
• Experience in building distributed systems and API orchestration layers
• Strong understanding of microservices architecture and API gateways
• Test-driven development (TDD) and CI/CD pipelines

Senior Developer – Nice-to-Have Skills:
• OAuth 2.0 / JWT authentication
• Secure API design and token handling
• Cloud-native development, preferably with Azure

Senior Developer – Assignment Length:
This is a six-month contract position.

Senior Developer - Assignment Location:
Calgary, Alberta, Canada. This is a hybrid role requiring 3 days in the office.

Ready to apply?

You'll complete the application through our portal.

Role summary

Senior Developer

Calgary, Alberta · Hybrid

TYPE

Contract · 6 Months

STARTS

6/16/2026

POSTED

10 hours ago

ATS ID

327127



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile
Terms of Use
Privacy Policy