Junior Application Developer (Java/TypeScript) to develop custom in-house and customer facing applications

S.I. Systems Ltd.

Calgary

Híbrido

CAD 30.000 - 48.000

Jornada completa

hace 30 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este reclutador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

S.I. Systems Ltd. is seeking a Junior Application Developer (Java/TypeScript) for hybrid work in South Calgary.

The role focuses on developing in-house and client-facing applications, with Java, TypeScript, Vue 3, and SQL Server expertise. The contract is six months with potential extensions or conversions, and involves building RESTful services and web frontends, while contributing to CI/CD and documentation.

Formación

  • Degree or diploma in Computer Science or related field, or equivalent experience.
  • Hands-on software development experience from capstone, internships, co-ops, or up to 2 years of work.
  • Hands-on experience with Java programming.
  • Exposure to SQL Server.

Responsabilidades

  • Manage support tickets for the custom mobile and customer-facing applications from intake to hand-off.
  • Build and maintain RESTful services and APIs using Java and Spring Boot, with OAuth2/OIDC security.
  • Develop and maintain web frontends using Vue 3 and TypeScript.
  • Write SQL queries and stored procedures (SQL Server) and assist with optimization.
  • Contribute to CI/CD pipelines using GitHub Actions and deployment processes with Tomcat/nginx/Docker.
  • Use AI-assisted development tools responsibly and effectively.
  • Prepare and maintain deployment guides, runbooks, tests, diagrams, and architecture docs.
  • Participate in design and code reviews to improve implementation quality.

Conocimientos

Software development
Problem solving
Communication

Educación

Degree or diploma in Computer Science

Herramientas

Java
TypeScript
Vue 3
SQL Server
Spring Boot
Docker
GitHub Actions
Tomcat
nginx
PowerShell
Shell scripting

Descripción del empleo

Junior Application Developer (Java/TypeScript) to develop custom in-house and customer facing applications

Our retail enterprise client is seeking a Junior Application Developer (Java/TypeScript) to develop custom in-house and customer facing applications.

Duration: 6-month initial contract with a possibility of extension or conversion

Working model: Hybrid within South Calgary (3 days onsite)

Must-haves:

  • Degree or diploma in Computer Science or a related field, or equivalent experience. (Open to new graduates)
  • Hands-on software development experience gained through capstone or academic projects, internships, co-op placements, or up to 2 years of professional work experience
  • Hands-on experience or exposure to Java programming
  • Exposure to SQL Server

Nice-to-haves:

  • Exposure to IT service management or ticketing tools (ideally ServiceNow)
  • Exposure to Spring Boot, Spring Batch, or Java 17/21
  • Experience with Vue 3 and Vite
  • Experience with GitHub, GitHub Actions, Docker, CI/CD
  • Experience with Tomcat, nginx; Windows Server and Linux, including Shell/ PowerShell scripting
  • Exposure to integrating AI/LLM capabilities into business applications, or to incorporating AI tools into developer workflows
  • Exposure to Atlassian tools; documentation in Markdown/ MkDocs
  • Experience with application monitoring and observability, including logging, alerting, and Spring Actuator

Key Responsibilities:

  • Manage support tickets for the custom mobile application and other customer-facing applications from intake to hand-off.
  • Builds and maintains RESTful services and APIs using Java and Spring Boot, including security using OAuth2/OIDC, with guidance from senior developers. Helps integrate these services with internal and third-party systems, such as payment providers, and supports enterprise application integrations and workflows across multiple systems.
  • Develops and maintains web frontends using Vue 3 and TypeScript.
  • Writes SQL queries and stored procedures (SQL Server), and assists with query optimization and data migration scripts.
  • Contributes to building and maintaining continuous integration and continuous delivery (CI/CD) pipelines using GitHub Actions, and supports deployment processes involving Tomcat, nginx, and Docker.
  • Uses AI-assisted development tools (e.g., GitHub, Copilot, Claude) effectively and responsibly.
  • Prepares and maintains technical documentation, such as deployment guides, runbooks, test plans, technical diagrams, and contributes to architecture documentation.
  • Participates in design reviews and code reviews to learn how proposed technical solutions and implementation quality are assessed, and applies feedback from senior developers to continually strengthen technical skills.

Our retail enterprise client is seeking a Junior Application Developer (Java/TypeScript) to develop custom in-house and customer facing applications.

Duration: 6-month initial contract with a possibility of extension or conversion

Working model: Hybrid within South Calgary (3 days onsite)

Must-haves:

  • Degree or diploma in Computer Science or a related field, or equivalent experience. (Open to new graduates)
  • Hands-on software development experience gained through capstone or academic projects, internships, co-op placements, or up to 2 years of professional work experience
  • Hands-on experience or exposure to Java programming
  • Exposure to TypeScript or JavaScript and a modern JavaScript framework (ideally Vue, or open to React)
  • Exposure to SQL Server

Nice-to-haves:

  • Exposure to IT service management or ticketing tools (ideally ServiceNow)
  • Exposure to Spring Boot, Spring Batch, or Java 17/21
  • Experience with Vue 3 and Vite
  • Experience with GitHub, GitHub Actions, Docker, CI/CD
  • Experience with Tomcat, nginx; Windows Server and Linux, including Shell/ PowerShell scripting
  • Exposure to integrating AI/LLM capabilities into business applications, or to incorporating AI tools into developer workflows
  • Exposure to Atlassian tools; documentation in Markdown/ MkDocs
  • Experience with application monitoring and observability, including logging, alerting, and Spring Actuator

Key Responsibilities:

  • Manage support tickets for the custom mobile application and other customer-facing applications from intake to hand-off.
  • Builds and maintains RESTful services and APIs using Java and Spring Boot, including security using OAuth2/OIDC, with guidance from senior developers. Helps integrate these services with internal and third-party systems, such as payment providers, and supports enterprise application integrations and workflows across multiple systems.
  • Develops and maintains web frontends using Vue 3 and TypeScript.
  • Writes SQL queries and stored procedures (SQL Server), and assists with query optimization and data migration scripts.
  • Contributes to building and maintaining continuous integration and continuous delivery (CI/CD) pipelines using GitHub Actions, and supports deployment processes involving Tomcat, nginx, and Docker.
  • Uses AI-assisted development tools (e.g., GitHub, Copilot, Claude) effectively and responsibly.
  • Prepares and maintains technical documentation, such as deployment guides, runbooks, test plans, technical diagrams, and contributes to architecture documentation.
  • Participates in design reviews and code reviews to learn how proposed technical solutions and implementation quality are assessed, and applies feedback from senior developers to continually strengthen technical skills.

Disclaimer:

AI may be used in evaluating candidates.

This posting is for an existing vacancy.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Intermediate to Senior Application Developer (Java/ TypeScript) for the modernization of in-house and customer-facing applications
Intermediate to Senior Application Developer (Java/ TypeScript) for the modernization of in-house and customer-facing applications

S.I. Systems Ltd. • Calgary

Híbrido
CAD 90.000 - 120.000
Junior Full-Stack .NET Developer (2+ years) to build and enhance business applications using .NET, web technologies, SQL, and Microsoft Power Platform- 2013
Junior Full-Stack .NET Developer (2+ years) to build and enhance business applications using .NET, web technologies, SQL, and Microsoft Power Platform- 2013

S.I. Systems Ltd. • Toronto

Presencial
CAD 55.000 - 75.000
Senior AWS Developer with strong Java/Spring Boot and Terraform experience.
Senior AWS Developer with strong Java/Spring Boot and Terraform experience.

S I Systems • Calgary

Híbrido
CAD 83.000 - 165.000
Senior Cloud Development and Administration Specialist
Senior Cloud Development and Administration Specialist

Randstad Canada • Toronto

Híbrido
CAD 120.000 - 180.000
AI tool integration
Full-stack scope
DevOps leadership
+1
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Híbrido
CAD 90.000 - 120.000
RQ11600 - Software Developer - Full Stack - Senior I Toronto ON I Onsite
RQ11600 - Software Developer - Full Stack - Senior I Toronto ON I Onsite

Analyst Technical Solutions • Toronto

Presencial
CAD 131.000 - 142.000
Senior Full Stack Developer - Java, Spring, Angular
Senior Full Stack Developer - Java, Spring, Angular

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Híbrido
CAD 110.000 - 150.000
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)

Bevertec • Toronto

Presencial
CAD 123.984 - 130.872
Specialized IT Consultant - Senior
Specialized IT Consultant - Senior

Randstad Canada • Toronto

Presencial
CAD 95.000 - 130.000
Java + SQL + Angular Developer
Java + SQL + Angular Developer

NTT DATA • Toronto

A distancia
CAD 116.000 - 131.000
Remote work