Fresche Solutions Logo

Fresche Solutions

Architecte Performance Java - Télétravail - FS450

Posted One Month Ago
Be an Early Applicant
In-Office or Remote
Hiring Remotely in Montréal, QC, CAN
Expert/Leader
In-Office or Remote
Hiring Remotely in Montréal, QC, CAN
Expert/Leader
Diagnostiquer, concevoir et optimiser la performance d'environnements Java d'entreprise. Analyser incidents en production, profiler JVM et applications, recommander optimisations d'architecture, conduire ateliers techniques et accompagner la mise en œuvre jusqu'à résolution.
The summary above was generated by AI

Chez Fresche Solutions, nous offrons un excellent équilibre travail-vie personnelle ainsi que des horaires flexibles. Travaillez en télétravail depuis n’importe où en Amérique du Nord ou à partir de l’un de nos bureaux : c’est votre choix.

Pourquoi joindre l’équipe de Fresche? Nous croyons au leadership par l’innovation, à la livraison de résultats exceptionnels et à la réussite durable de nos clients. Notre objectif : s’assurer que 100 % de nos clients soient prêts à nous recommander. Notre culture d’entreprise distinctive fait de Fresche un employeur de choix et un partenaire de confiance depuis onze années consécutives. Nous veillons à ce que nos valeurs se reflètent dans tout ce que nous faisons — de la définition de nos priorités à la création d’idées, jusqu’à la livraison de solutions et l’accompagnement de nos clients.

À propos du rôle

En tant qu'Architecte Performance Java, vous jouerez un rôle déterminant dans le diagnostic, la conception et l'optimisation d'environnements Java d'entreprise complexes. Ce poste met l'accent sur l'optimisation des performances des applications et des systèmes Java. Nous recherchons un profil disposant d'une expertise pointue du fonctionnement de la JVM et de la performance des applications d'entreprise, capable d'identifier les goulots d'étranglement à travers les couches applicatives, middleware, base de données, système d'exploitation et infrastructure.

Vous analyserez des incidents de performance complexes en production, identifierez les causes racines et concevrez des solutions pragmatiques visant à améliorer la réactivité applicative, le débit transactionnel, la scalabilité, l'utilisation des ressources, la fiabilité et l'efficacité globale du système.

Vous collaborerez directement avec les clients et les équipes internes pour mener la phase de cadrage technique, communiquer les constats, recommander des optimisations architecturales et accompagner la mise en œuvre jusqu'à son terme.

Vos missions

  • Diriger l'investigation et la résolution d'incidents de performance Java complexes sur l'ensemble de la pile technologique : code applicatif, JVM, middleware, bases de données, systèmes d'exploitation, infrastructure et dépendances externes.
  • Analyser le comportement de la JVM et des applications : utilisation mémoire, garbage collection, threading, concurrence, charge CPU, gestion des connexions, configuration des serveurs d'applications, latence et débit.
  • Exploiter les techniques de profilage, d'observabilité, d'analyse de thread dumps et heap dumps, d'analyse de bases de données et d'autres méthodes de diagnostic pour cibler les causes racines et préconiser des améliorations en matière de scalabilité, de stabilité et d'allocation des ressources.
  • Évaluer l'architecture applicative et concevoir des solutions Java évolutives, maintenables et hautement performantes au sein d'environnements traditionnels, distribués, cloud et modernisés.
  • Animer des sessions de cadrage technique, des ateliers d'architecture, des audits de performance et des revues de conception avec les clients et les équipes internes.
  • Produire et présenter des synthèses techniques, des recommandations d'architecture, des analyses de causes racines, des plans de remédiation et des feuilles de route de déploiement, tout en agissant en tant que point d'escalade technique senior tout au long du cycle de livraison.

Qualifications requises

  • Baccalauréat (ou Licence/Master équivalent) en informatique, génie logiciel, génie informatique ou domaine connexe, ou expérience pratique équivalente.
  • 10 ans et plus d'expérience dans la conception, le développement, le dépannage et l'architecture d'applications d'entreprise complexes, avec une expérience confirmée dans un rôle d'architecte senior, d'ingénieur principal ou de leader technique.
  • Solide expertise pratique en optimisation des performances Java et JVM : gestion mémoire, garbage collection, threading, concurrence, analyse de heap/thread dumps, réglage fin (tuning) JVM, profilage, gestion de la latence et du débit.
  • Maîtrise des frameworks Java d'entreprise et des serveurs d'applications tels que Spring/Spring Boot, WebSphere, WebLogic, JBoss/WildFly, Tomcat, Open Liberty ou technologies équivalentes.
  • Forte expérience dans le diagnostic d'incidents de performance en production sur plusieurs couches : code applicatif, JVM, middleware, base de données, OS, infrastructure et réseaux.
  • Expérience avec les outils d'APM, d'observabilité et de diagnostic tels que Dynatrace, AppDynamics, New Relic, Datadog, Splunk, Java Flight Recorder, Java Mission Control, VisualVM ou équivalents.
  • Maîtrise des problématiques de performance des bases de données, de passage à l'échelle, de dimensionnement capacitaire, d'utilisation des ressources et des interactions applicatif/SGBD.
  • Excellentes compétences en communication client, documentation technique, restitution, résolution de problèmes et gestion des parties prenantes.

Qualifications souhaitées

  • Expérience de l'exploitation d'applications Java critiques, à fort volume transactionnel ou à très faible latence.
  • Expérience avec les systèmes distribués, les microservices, les API, les plateformes cloud, Docker, Kubernetes ou les architectures cloud hybrides.
  • Expérience avec des outils de tests de charge et de performance tels que JMeter, Gatling, LoadRunner ou similaires.
  • Expérience avec les SGBD d'entreprise : DB2, Oracle, PostgreSQL, SQL Server ou plateformes analogues.
  • Expérience en modernisation d'applications, transformation de plateformes, environnements DevOps, SRE ou support de production.
  • Expérience en cabinet de conseil, services professionnels ou prestation en contact direct avec des clients.

Détails du poste Cette opportunité vise principalement un poste permanent à temps plein. Nous considérerons également un profil consultant de haut niveau pour un contrat initial de 12 mois.

Équité en matière d’emploi Fresche Solutions souscrit au principe d’équité en matière d’emploi. Nous valorisons la diversité et l'inclusion au sein de nos équipes. Tous les candidats qualifiés seront pris en considération sans égard à la race, la religion, la couleur, l'origine, le genre, l'orientation sexuelle, l'âge, l'état matrimonial, le handicap ou toute autre caractéristique protégée par la loi.

Comment c'est de travailler chez Fresche?

Visitez notre site Web et postulez dès aujourd’hui :https://freschesolutions.com/careers/

Suivez Fresche Solutions sur LinkedIn : https://www.linkedin.com/company/fresche-solutions

#LI-Remote

HQ

Fresche Solutions Montréal, Québec, CAN Office

Montréal, Canada

Similar Jobs

Yesterday
Remote or Hybrid
CA
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Design, build, scale, and operate high-volume payment APIs and distributed systems serving global traffic. Lead complex engineering projects from requirements through production, improve reliability, performance, observability, fault tolerance, and security, and participate in on-call and incident response. Collaborate across product and engineering teams, use AI-assisted development tools responsibly, and mentor engineers through technical reviews and documentation.
Top Skills: AWSGoKafkaKotlinTypescript
Yesterday
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, scale, and operate high-volume payment APIs and distributed systems serving global traffic. Lead complex engineering projects from requirements through production, improve performance, observability, reliability, fault tolerance, and security, and participate in on-call incident response. Collaborate across product and engineering teams, use AI-assisted development tools responsibly, and mentor engineers through technical reviews, documentation, and guidance.
Top Skills: AWSGoKafkaKotlinTypescript
2 Days Ago
Remote or Hybrid
Canada
Junior
Junior
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Drive pipeline and revenue growth through digital prospecting, lead qualification, relationship building, and SaaS sales. Engage prospective enterprise customers, manage inbound and outbound leads, use tools such as LinkedIn, 6Sense, Outreach, ZoomInfo, and Salesforce, and collaborate with account executives, sales engineers, channel partners, and marketing. The role includes booking discovery calls, creating opportunities, meeting funnel and pipeline KPIs, and closing transactional deals and upsells.
Top Skills: 6SenseAILinkedInMachine LearningOutreachSaaSSalesforceZoominfo

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account