1

Senior Full Stack Java Developer Jobs in Kanata, ON

Full-stack Development: Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design

Full-stack Development:Build complete features spanning React frontend components and backend API ... Experience building backend services using Python and Java SpringBoot with RESTful API design

This role reports to a Sr Engineer, Low-Code, Supervisor, AI and Apps, or Manager, AI and Apps ... Strong software engineering background - C#.net/Full-Stack development Exposure to Power Pages and ...

About Arcadion Arcadion is a leading full-stack enterprise IT services and AI development firm ... This is a full-time, on-site position offering a unique opportunity to work directly with senior ...

Scalable full-stack software engineering experience * Awareness of Autodesk Platform Services, ObjectArx, or Revit APIs * Awareness of ArcGIS web application development * Familiarity with TypeScript ...

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Experience coding/building applications in Java OR Python . * Experience working with AWS cloud ...

Reporting to the Senior Staff Software Developer, this role will leverage software engineering ... Applied knowledge and experience with Java, C++, C, JavaScript, TypeScript, and Python. * Applied ...

We are seeking a Senior Software Engineer with a strong backend focus to design, deliver, and support Java-based, cloud-native services. In this role, you will own complex features end-to-end ...

... Senior Engineers in defining the technology strategy and implementation. We need our engineers to ... full-mobile stack development experience with mobile native clients, SDKs, and APIs (Kotlin/Java ...

The Senior Engineer will contribute to the technical direction, supporting the Principal Engineers ... Demonstrated full-mobile stack development experience with mobile native clients, SDKs, and APIs ...

Showing results 41-60

Senior Full Stack Java Developer information

What is a senior full stack Java developer?

Senior Full Stack Java Developers are experienced software professionals who design, develop, and maintain both the front-end and back-end components of web applications using Java and related technologies. They typically work with frameworks such as Spring Boot for the backend and may use JavaScript frameworks like Angular or React for the frontend. In addition to coding, they often lead development teams, make architectural decisions, and ensure best practices are followed throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a senior full stack Java developer?

A Senior Full Stack Java Developer needs advanced proficiency in Java, front-end frameworks (such as Angular or React), and a solid understanding of databases, supported by a bachelor’s degree in computer science or related field. Experience with tools like Spring Boot, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required, along with relevant certifications. Strong problem-solving, communication, and teamwork skills help developers effectively collaborate and deliver robust solutions. These competencies are crucial for building scalable applications, leading projects, and ensuring efficient development processes.

What are some common challenges senior full stack Java developers face when balancing backend and frontend responsibilities?

Senior Full Stack Java Developers often encounter the challenge of staying up-to-date with both backend Java frameworks and rapidly evolving frontend technologies. Balancing deep expertise in server-side development with proficiency in modern JavaScript frameworks (like React or Angular) can be demanding. Additionally, these professionals often need to effectively prioritize tasks between client and server development while collaborating with specialized frontend or backend team members. Time management, clear communication, and a willingness to learn new tools are essential for success in this multifaceted role.

What are popular job titles related to Senior Full Stack Java Developer jobs in Kanata, ON?

For Senior Full Stack Java Developer jobs in Kanata, ON, the most frequently searched job titles are:

What cities near Kanata, ON are hiring for Senior Full Stack Java Developer jobs?

Cities near Kanata, ON with the most Senior Full Stack Java Developer job openings:

Infographic showing various Senior Full Stack Java Developer job openings in Kanata, ON as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 4% Part Time, 6% Contract, and 1% Nights. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Développeur(euse) Web Full Stack - Electric Eye

Ottawa, ON • On-site

Full-time

Re-posted 15 hours ago


Job description

GHGSat offre des services de détection, de mesure et de surveillance des gaz à effet de serre destinés aux clients industriels et gouvernementaux partout dans le monde. Grâce à nos propres satellites et capteurs aéroportés, combinés à des données provenant de tiers, nous aidons les grands émetteurs industriels à mieux comprendre, contrôler et réduire leurs émissions.

Notre technologie est unique. Nous fournissons des mesures locales à haute résolution des concentrations atmosphériques de méthane et de dioxyde de carbone à partir de capteurs à distance, permettant une détection, une visualisation et une quantification précises des émissions de gaz à effet de serre.

Nous sommes à la recherche d'un(e) Développeur(euse) Web Full Stack innovant(e) pour rejoindre notre équipe Electric Eye, responsable du développement d'une application Web permettant le traitement et la visualisation de données de télédétection.

Au sein d'une équipe Agile Scrum multidisciplinaire, vous participerez à la conception, au développement, aux essais, au déploiement et au soutien de nos logiciels de post-traitement. Vous êtes à l'aise autant avec le développement front-end que back-end, les différents cadres de développement et les bibliothèques tierces. Vous possédez une excellente connaissance des technologies Web, des normes de sécurité et des meilleures pratiques de développement, ainsi qu'un fort intérêt à contribuer à la résolution des défis environnementaux auxquels notre planète fait face.

Responsabilités
  • Développer des outils et des fonctionnalités applicatives visant à améliorer le traitement des données liées aux émissions.
  • Évaluer, intégrer et maintenir des services front-end et back-end, des bases de données, des cadres de transformation de données et des API.
  • Prendre en charge l'implantation de nouvelles fonctionnalités, de la conception (maquettes et exigences système) jusqu'aux essais, au déploiement et au soutien.
  • Optimiser les structures de données, les schémas et les requêtes afin d'améliorer la performance et l'évolutivité.
  • Collaborer régulièrement avec l'équipe afin de concevoir et faire évoluer l'architecture des systèmes.
  • Assurer la disponibilité et la fiabilité de la plateforme de traitement des données.
  • Travailler en étroite collaboration avec les développeurs, les concepteurs, l'équipe Assurance qualité (AQ) et les responsables produits afin d'identifier et de développer de nouvelles fonctionnalités.
  • Remarque : Ce poste exige une participation à une rotation de garde (« on-call ») partagée avec les autres membres de l'équipe.

Requirements

Required skills

    • Solides compétences en informatique scientifique ou en développement logiciel.
    • Excellente maîtrise de JavaScript, TypeScript et Python.
    • Expérience avec les technologies Web modernes (React.js, Node.js, Tailwind CSS et HTML5).
    • Expérience dans le développement et l'intégration d'API REST.
    • Expérience avec les services AWS (EKS, ECR, S3, DynamoDB).
    • Bonne connaissance des bases de données PostgreSQL et NoSQL.
    • Expérience avec les outils de développement logiciel tels que Git et Docker.
    • Expérience dans la conception et le développement de services infonuagiques natifs (AWS).
    • Capacité à livrer de façon autonome des fonctionnalités bien définies avec une supervision minimale.
    • Disponibilité pour participer à une rotation de garde planifiée et offrir, au besoin, un soutien à l'extérieur des heures normales de travail, y compris les fins de semaine, afin d'assurer la continuité des opérations.
    • Excellente maîtrise écrite et orale de l'anglais est requise pour ce poste afin de participer à des projets internationaux et pour communiquer avec les collègues et clients à l’extérieur du Québec.

 Assets

    • Expérience avec des outils de visualisation géospatiale Web (OpenLayers, WebGL).
    • Expérience avec les formats de données géospatiales et de télédétection (GeoTIFF, GeoJSON, données matricielles et vectorielles).
    • Intérêt pour l'analyse scientifique, les sciences de l'atmosphère, la télédétection et les technologies spatiales.

 Qualifications

    • Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe.
    • Minimum de deux (2) années d'expérience pertinente.
    • Tous les candidats doivent être légalement autorisés à travailler au Canada et se conformer aux exigences relatives au Programme des marchandises contrôlées du Canada (PMC).

Benefits

Il s'agit d'une occasion unique de contribuer à des enjeux environnementaux d'une importance capitale. Vous ferez partie d'une petite équipe à fort impact et contribuerez à la croissance d'une entreprise dont la mission est de protéger notre planète.

Ce que nous offrons :

  • Salaire concurrentiel et programme d'options d'achat d'actions pour tous les employés permanents.
  • Régime complet d'assurance maladie et dentaire.
  • Vacances payées et jours fériés flottants.
  • Environnement de travail flexible.
  • Un milieu de travail stimulant, collaboratif et axé sur l'innovation.
  • Des possibilités de développement professionnel et de croissance continue.

GHGSat s'engage à offrir un milieu de travail diversifié, équitable et inclusif. Nous souscrivons au principe de l'égalité en emploi et prenons toutes les décisions d'embauche sans égard à la race, à l'origine nationale ou ethnique, au sexe, à l'identité ou à l'expression de genre, à l'orientation sexuelle, à l'âge, ou à tout autre motif protégé par les lois applicables.

Si vous avez besoin de mesures d'adaptation dans le cadre du processus de recrutement, veuillez en informer votre recruteur ou votre recruteuse.