Intermediate to Senior Application Developer (Calgary)

Intermediate to Senior Application Developer (Calgary)

07 Nov
|
S.I. Systems
|
Calgary

07 Nov

S.I. Systems

Calgary

Intermediate to Senior Application Developer (Java/ TypeScript) for the modernization of in-house and customer-facing applications Our retail enterprise client is seeking an Intermediate to Senior Application Developer (Java/ TypeScript) for the modernization of in-house and customer-facing applications. Duration: 6-month initial contract with a possibility of extension or conversion Working model: Hybrid onsite within South Calgary (3 days onsite) Must-haves:
- 5+ years' of Java programming experience, including solid hands-on experience with Spring Boot and the design and support of REST APIs.
- Experience developing in-house, customer facing applications and enterprise or custom-built applications.
- 3+ years' of SQL and SQL Server experience
- Experience with GitHub, CI/CD, containerization, and modern deployment practices.
- Strong understanding of secure application design, authentication and authorization, API security, and common application vulnerabilities.
- Experience working in Agile/ Scrum environments. Nice-to-haves:
- Experience supporting or modernizing existing applications, including identifying technical debt and opportunities for improvement.
- Exposure to application security, authentication/authorization, and enterprise integrations (e.g., OAuth2/OIDC, identity providers, or payment integrations).
- Experience with automated testing, application monitoring, logging, and troubleshooting.
- Exposure to DevOps and deployment practices, including scripting, CI/CD, Docker, and cloud or container platforms.
- Familiarity with AI-assisted development, technical documentation, and collaboration tools.

Key Responsibilities
- Leads investigation and resolution of complex escalated application incidents involving performance, memory, security, data, integration, deployment,



and infrastructure dependencies.
- Defines and promotes reusable engineering patterns and guardrails for Java and Spring Boot services, REST APIs, Vue and TypeScript frontends, SQL Server, identity, integrations, automated testing, and CI/CD.
- Designs and reviews RESTful services and APIs using Java and Spring Boot, including OAuth2/OIDC security and integrations with internal and third-party systems.
- Strengthens application monitoring and observability through effective logging, alerting, health checks, performance monitoring, and operational dashboards.
- Improves CI/CD and release practices using GitHub Actions, Docker, Tomcat, nginx, automated testing, and repeatable deployment processes.
- Mentors junior and intermediate developers, provides constructive review feedback, and helps build consistent engineering and troubleshooting practices across the team. Our retail enterprise client is seeking an Intermediate to Senior Application Developer (Java/ TypeScript) for the modernization of in-house and customer-facing applications. Duration: 6-month initial contract with a possibility of extension or conversion Working model: Hybrid onsite within South Calgary (3 days onsite) Must-haves:
- 5+ years' of Java programming experience, including strong hands-on experience with Spring Boot and the design and support of REST APIs.




- Experience with TypeScript or JavaScript and Vue frontend framework (React is also accepted).
- Experience developing in-house, customer facing applications and enterprise or custom-built applications.
- 3+ years' of SQL and SQL Server experience
- Experience with GitHub, CI/CD, containerization, and modern deployment practices.
- Strong understanding of secure application design, authentication and authorization, API security, and common application vulnerabilities.
- Experience working in Agile/ Scrum environments. Nice-to-haves:
- Experience supporting or modernizing existing applications, including identifying technical debt and opportunities for improvement.
- Exposure to application security, authentication/authorization, and enterprise integrations (e.g., OAuth2/OIDC, identity providers, or payment integrations).
- Experience with automated testing, application monitoring, logging, and troubleshooting.
- Exposure to DevOps and deployment practices, including scripting, CI/CD, Docker, and cloud or container platforms.
- Familiarity with AI-assisted development, technical documentation, and collaboration tools.

Key Responsibilities
- Leads investigation and resolution of complex escalated application incidents involving performance, memory, security, data, integration, deployment, and infrastructure dependencies.
- Defines and promotes reusable engineering patterns and guardrails for Java and Spring Boot services, REST APIs, Vue and TypeScript frontends, SQL Server, identity, integrations, automated testing, and CI/CD.
- Designs and reviews RESTful services and APIs using Java and Spring Boot, including OAuth2/OIDC security and integrations with internal and third-party systems.
- Strengthens application monitoring and observability through effective

📌 Intermediate to Senior Application Developer (Calgary)
🏢 S.I. Systems
📍 Calgary

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: intermediate to senior application developer (calgary) / calgary

Subscribe to this job alert:

Get the latest job offers by email for: intermediate to senior application developer (calgary) / calgary