Back


Détail du poste

Senior Full Stack Developer - careers - FR

Calian

Work From Home, Work From Home

Senior Full Stack Developer - careers - FR

Calian

Work From Home, Work From Home
 
Salary: Information not available
 

Position Overview

Calian ITCS is currently seeking a Senior Full Stack Developer to perform the following duties:

Location
Ottawa, ON
Hybrid, CAN
Job Type
Full Time

Responsibilities

  • Design, develop, and maintain backend services using Spring Boot.
  • Implement and optimize data persistence layers using Spring Data JPA and Hibernate.
  • Manage database versioning and migrations using Flyway or similar tools.
  • Ensure transactional integrity and performance optimization through expertise in transaction management in Spring.
  • Write and maintain unit tests for backend code, ensuring high test coverage and robust code quality.
  • Work with pub/sub messaging systems like Kafka, ensuring scalability and reliability in event-driven architectures.
  • Integrate and manage caching solutions such as Redis to optimize performance.
  • Design and implement modern, responsive web applications using Angular (SPA).
  • Collaborate closely with UI/UX designers to create an intuitive and seamless user experience.
  • Build and maintain RESTful APIs for front-end and back-end communication.
  • Ensure optimal performance and scalability of the front end, with a focus on modularity and code reuse.
  • Deploy and manage applications on Kubernetes (K8s) and OpenShift.
  • Integrate backend and frontend systems with CI/CD pipelines for continuous integration, testing, and deployment.
  • Participate in DevOps practices, ensuring smooth and automated deployments using tools like Tektone, ArgoCD, GitLab CI, or equivalent.
  • Write unit and integration tests for both frontend and backend components.
  • Conduct automated REST API testing using tools like Playwright or similar frameworks.
  • Collaborate with QA teams to ensure end-to-end testing of the application.

Qualifications

  • Clearance: Eligibility for GoC Clearance (mandatory)
  • Language: English
  • 3+ years of professional Java development experience, particularly in building microservices with Spring Boot.
  • Strong experience with Spring Data JPA, Hibernate, and transaction management in distributed systems.
  • Hands-on experience with Flyway or other database migration tools.
  • Experience with Kafka (preferably) or other pub/sub messaging systems.
  • Familiarity with caching solutions like Redis, and experience with database technologies such as SQL Server or PostgreSQL.
  • 2+ years of experience developing modern web applications with Angular.
  • Strong understanding of HTML5, CSS3, TypeScript, and JavaScript.
  • Experience with state management frameworks like NgRx is a plus.
  • Proficiency in consuming and integrating RESTful APIs in Angular applications.
  • Experience deploying and managing applications in Kubernetes (K8s) and OpenShift environments.
  • Strong experience with CI/CD pipelines and tools like Tekton, ArgoCD, GitLab CI, or similar.
  • Knowledge of containerization technologies like Docker and orchestration in Kubernetes.
  • Strong expertise in unit testing (JUnit, Mockito) for backend code and Karma/Jasmine for frontend testing.
  • Experience with REST API testing frameworks like Playwright, Postman, or similar.

#LI-LL1# #ID-LL1#

Les conjoints sont encouragés à s’identifier au cours de la procédure de candidature en ligne. À la question "Avez-vous été recommandé à Calian", répondez "Oui". À la question "Recommandé par qui?", répondez "MSEN".


Pour toute question concernant cet employeur et le processus de demande d’emploi, veuillez contacter


Shannon Hull

Senior Recruiter, Health Services


E mail: s.hull@calian.com

1-877-225-4264 ext. 2237


About Calian

Calian is a diverse Canadian company offering highly specialized solutions in four operating segments: Health, IT and Cyber Solutions, Learning and Advanced Technologies. With more than 40 years in business, Calian is known for its unwavering commitment to customer satisfaction. It's our people delivering our high-quality solutions who make the difference. We offer military veterans and their families a range of full- and part-time career opportunities. Join our team of professionals across Canada as we strive to move the world forward.