Procom
Senior Developer
Calgary, Alberta, Canada · Hybrid
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 →