Tuesday , September 17 2024

Westjet Job Openings – Software Developer

Website WestJet

Job Description:

WestJet is seeking a Software Developer reporting into our Guest Experience office. We are a team of highly motivated software engineers providing a set of backend products for the internal consumers. We enjoy challenges and take pride in our work. Our portfolio includes a wide range of languages and technologies such as Node.js, Java, Docker, k8s, Serverless functions, REST APIs, GraphQL, Mongo DB, Neo4j, etc.

Job Responsibilities:

  • Actively and consistently support all efforts to simplify and enhance systems that support the digital functions of the company
  • Design and document APIs, leveraging a standard API documentation framework (OpenAPI)
  • Leverage existing API design patterns or modify them to maintain organizational consistency
  • Lead the development of new software technology and initiatives which may include, but not limited to code architecture, development, unit testing, and other requirements
  • Automate and document troubleshooting of production applications
  • Implement and design CI/CD pipelines to automate the delivery of our APIs
  • Ensure that all APIs are fully tested in an automated framework, including functional and performance tests
  • Focus API solution delivery to use cloud-based solutions
  • Actively participate and provide technical expertise for the creation, implementation, and ongoing evolution of WestJet’s design and development methodologies, coding standards, and style guidelines

Qualification & Experience:

  • Java Springboot web application development
  • Experience and knowledge in the following areas is required-
  • Developing RESTful APIs as microservices
  • Experience and knowledge in the following areas is desired-
  • Continuous integration, testing, and deployment
  • Infrastructure as code (e.g. terraform, k8s)
  • Node.js web frameworks (hapi, express)
  • Building and deploying Docker containers
  • Kubernetes
  • Bachelor’s degree or equivalent experience required
  • Linux administration
  • Implementing advanced monitoring for platforms and applications
  • Cloud services (Azure, AWS, GCP)

Job Details:

Company: WestJet

Vacancy Type:  Full Time

Job Location: Montreal, Quebec, CA

Application Deadline: N/A

Apply Here

yours-vacancy.net