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 lead the design and delivery of the consumer integration layer, enabling client to integrate with vendor check-in services via SkyTeam APIs. This role involves new front-end and back-end development, expanding beyond the initial phase's primarily backend scope.

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
• Ensure secure authentication and integration framework
• Provide technical design documentation

Senior Developer - Mandatory Skills:
• Advanced proficiency in Java (8+/11+)
• Enterprise-grade microservices development with Spring / Spring Boot
• Groovy scripting and backend service extension
• REST API design and integration
• Experience 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
• Technical leadership and mentoring experience
• Contribution to engineering standards

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


Senior Developer - Assignment Location:
Calgary, Alberta, Canada. This is a hybrid position 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

327130



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