Talent.com

Java Jobs in Ottawa, ON

Create a job alert for this search

Java • ottawa on

Last updated: 5 days ago

Expert généraliste en TI

Exposant 3Gatineau, Quebec, .CA
Full-time
Quick Apply

Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc... Show more

Frontend/Fullstack Developer

Recruiting In MotionOttawa, ON
CA$20.00 hourly
Full-time

Position Title: Junior Front End/Full Stack Developer.Contract Duration: 9 months - with possible extension.Position Status: Existing vacancy.Work Model: Hybrid (1-2 days per week in office).Our cl... Show more

Software Developer

ADGA Group Consultants IncOttawa, Canada
Full-time +1

We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay) experience to support the development, upgrade, and sustainment of Command View (CV/UCV) applications across classi... Show more

Senior API Developer to support the design, development, and deployment of scalable, secure

S.i. SystemsOttawa
Full-time

Our client is seeking an experienced API Developer to support the design, development, and deployment of scalable, secure microservices-based applications.The ideal candidate will have strong hands... Show more

Android Developer CN

SimeraOttawa, Ontario, Canada
Full-time

We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications.The ideal candidate is passionate about mobile technologies, writes clean and eff... Show more

Full Stack Developer

Acunor IncOttawa, ON, Canada
Full-time
Quick Apply

Role Full Stack Developer(Hybrid)</b></div> <div><b>Location Ontario, Canada</b></div> <div> </div> <div><b>Job Description:<... Show more

Java Backend Developer - Remote Work

Two95 International Inc.Ottawa, ON, CA
Remote
Full-time
Quick Apply

Java Back End Developer (3 Openings Sr/Mid/Jr).Position – Fulltime With our client.Salary - $Open (Best Possible).Skills: Familiar with Java Spring and SpringBoot technology.Familiarity building m... Show more

Senior Java (Spring Boot) Developer to develop, test, and integrate application components using

S.i. SystemsOttawa
Full-time

Our Valued Public Sector Client is seeking a.Senior Java (Spring Boot) Developer to develop, test, and integrate application components using Angular, Java, and Azure-based services, as well as des... Show more

Systems Integrator Specialist

Randstad CanadaOttawa, Ontario, CA
Full-time +1
Quick Apply

We are seeking a Systems Integrator Specialist to support enterprise integration and cloud modernization initiatives within a complex technology environment.The successful candidate will bring stro... Show more

Software Developer, ASIC

Ciena Canada ULCOttawa
CA$109,000.00 yearly
Full-time

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual... Show more

Intermediate Quality Assurance Analyst to assist with Automation Testing utilizing SQL queries, UFT

S.i. SystemsOttawa
Full-time

Our public sector client is seeking a.Intermediate Quality Assurance Analyst to assist with Automation Testing utilizing SQL queries, UFT One, and AQM frameworks including completing risk assessmen... Show more

Junior AI Software Engineer

AgilityOttawa, Ontario, Canada, K2C 0R4
CA$65,000.00 yearly
Full-time
Quick Apply

Agility PR Solutions provides today’s communicators with an AI-native environment for media outreach, monitoring, and intelligence.While others are retrofitting legacy systems with AI as an afterth... Show more

Senior Software Developer

RBR Ltd.Ottawa, ON, CA
CA$120,000.00 yearly
Full-time

About RBR: Making waves since 1973.At RBR, we’ve been designing cutting-edge instruments to measure our blue planet for over 50 years.Built to withstand the harshest environments on Earth, our inst... Show more

APTPUO Fall 2026 - DTI6300

University of OttawaOttawa, ON, CA
Part-time

Professeur à temps-partiel étudiant / Student Part-Time Professor.The academic year starts on September 1 and ends on August 31.These rates do not included vacation pay nor statutory pay.These rate... Show more

Full Stack Developer, ASR

BDOKent St,Ottawa
Full-time

Putting people first, every day.BDO is a firm built on a foundation of positive relationships with our people and our clients.Each day, our professionals provide exceptional service, helping client... Show more

People also ask
Expert généraliste en TI

Expert généraliste en TI

Exposant 3Gatineau, Quebec, .CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !

Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et organisationnelle.

👉 Votre carrière chez Exposant 3

Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs.

Nous vous offrons bien plus qu’un simple emploi : rejoignez une équipe innovante où l’intelligence artificielle, l’automatisation des processus, et la modernisation technologique font partie du quotidien. Chez Exposant 3, nous mettons l’humain au cœur de tout ce que nous entreprenons.

🚀 Notre vision ?

Vous permettre de déployer "la puissance de l’humain exposant 3" :

  • La puissance de l’individu : Un environnement où votre engagement est valorisé.

  • La puissance de l’équipe : Une collaboration forte où l’entraide et les réussites sont partagées.

  • La puissance de l’entreprise : Une vision commune pour des objectifs ambitieux et collectifs.

Si vous cherchez à évoluer dans un cadre dynamique et à contribuer à des projets d’envergure, tout en grandissant au sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous !

Nous cherchons notre futur Expert généraliste en TI pour rejoindre nos équipes.

🎯 Vos missions

  • Migration massive de données : transfert de pétaoctets d’un système hôte vers un système cible via mounts NFS et scripts de transfert, avec vérification d’intégrité (checksums/contrôles sur disque).

  • Développements microservices (API REST Java/Spring) : ajout de passerelles pour l’interopérabilité avec Elasticsearch.

  • Travaux de migration de systèmes (mise à jour de versions et tests de conformités).

  • Contribution Python au cœur des systèmes de préservation numérique.

  • Migration des pipelines Jenkins/Bitbucket vers GitLab CI.

  • Ajout de nouveaux pipelines d’intégration/déploiement GitLab pour les applications non intégrées.

  • Migration de dépôts SVN et Git/Bitbucket vers GitLab, avec gestion du changement et accompagnement des équipes.

  • Renforcement de la pratique DevOps : standardiser la création d’images, le déploiement de conteneurs, la gestion Kubernetes/Docker, afin d’onboarder davantage d’applications et réduire les dépendances ainsi que le nombre de VM dans le parc applicatif.

  • Implanter un serveur rsyslog.

  • Mise en place et exploitation d’un stack Elastic (Elasticsearch, Kibana, Logstash, …).

Autres activités (Expériences et expertises recherchées) :

  • Diagnostiquer et résoudre des incidents dans les environnements de développement, acceptation et production (performance, IO, réseau, intégrité des données).

  • Automatiser des tâches via Python/Bash (outils, jobs, opérateurs, runbooks).

  • Concevoir et maintenir des gabarits GitLab CI et des images de base réutilisables.

  • Contribuer au code plateforme/backend (Java/Spring) et aux intégrations Elastic/SOLR.

  • Opération de base de Kubernetes (images de bases, charts Helm, module d’Ingress, …).

  • Intervention (limitées) dans Azure : app function, api manager, app service, adb2c.

  • Mettre en place de l’observabilité (logs/metrics/traces).

  • Produire la documentation (traces, configurations, registre des interventions/changements, documents d’analyses et d’architecture, diagrammes) et effectuer un transfert de connaissance en continu avec l’équipe client.

  • Accompagner et former les équipes (revues d’architecture/code, bonnes pratiques, gestion du changement).

📝 Votre profil

  1. Expérience démontrée et capacité à travailler en pleine autonomie avec :

    1. Java/Spring, Python

    2. CI/CD GitLab

    3. Docker/Kubernetes, serveurs Linux

    4. Serveurs applicatifs

  2. Avoir une connaissance approfondie de tous les aspects de la gestion et de la relation avec une institution gouvernementale.

  3. Être en mesure de détecter les lacunes ou bris des services web, intergiciels ou à tout autre endroit dans l’architecture du système.

  4. Posséder des connaissances à jour sur les technologies.

  5. La ressource démontre une capacité à communiquer efficacement

  6. Détenir une expérience d’au moins cinq (5) années à titre d’architecte de solution ou d’expert-conseil senior ou de lead technique (tech/team) ou de développeur sénior ou de conseiller en architecture logicielle ou tout autre titre équivalent, pourvu que l’expert généraliste TI proposé démontre les connaissances, compétences et exigences requises.

  7. Avoir agi, au cours des cinq (5) années précédant la date d’ouverture des soumissions, en tant qu’architecte de solution ou expert-conseil senior ou de lead technique (tech/team) ou de développeur sénior ou de conseiller en architecture logicielle ou tout autre titre équivalent, sur minimalement deux (2) projets d’envergure organisationnelle ou gouvernementale incluant les compétences et exigences requises.

  8. Expérience en développement (Java, Python, Bash).

  9. Connaissance approfondie des architectures Web modernes : microservices, API-first, intégrations REST/GraphQL, et interopérabilité avec des systèmes tiers.

  10. Expérience dans la planification et l’encadrement d’équipes de développement, la revue de code, et la mise en place de bonnes pratiques DevOps (CI/CD, automatisation, conteneurisation).

  11. Connaissance des systèmes d’indexation et de recherche (Solr, ElasticSearch) et de leur intégration dans les architectures d’information.

  12. Maîtrise des bases de données relationnelles (MySQL, PostgreSQL, Oracle) et des bases de données NoSQL.

  13. Connaissance des protocoles et normes d’intégration (REST, SOAP, OAuth2, SAML, JSON:API, OpenAPI).

  14. Familiarité avec les enjeux de sécurité applicative (OWASP, contrôle d’accès, chiffrement, sécurité des API) et la protection des données.

  15. Expérience dans la conception d’architectures évolutives, résilientes et performantes, adaptées aux environnements de haute disponibilité.

  16. Capacité à documenter, vulgariser et présenter des architectures et recommandations techniques à différents niveaux d’audience (direction, technique, affaires).

  17. Intérêt pour la maintenance, l’évolution et le support des systèmes.

  18. Motivation, autonomie et sens des responsabilités.