Développeur Senior Scala/Java Backend
Campus Coach
- Remote job
La rédaction est au masculin dans le but d’alléger la lecture.
Campus.coach est une plateforme qui propose un espace aux coureurs pour s’entraîner et atteindre leur plein potentiel, apprendre et comprendre pourquoi ils font les séances, et échanger avec les autres membres du Campus pour être soutenu et motivé. Plus de 600 000 coureurs ont déjà rejoint la plateforme.
Description du poste
Chez Campus, le/la développeur Scala senior sera en charge d’assurer le bon fonctionnement et le développement du backend principal Scala, ainsi que des différents micro-services Scala/Python mis en place. Il/elle sera amené à auditer et refactoriser du code déjà existant, d’assurer le maintien des fonctionnalités en place, mais également de développer de nouvelles fonctionnalités, en collaboration avec les équipes produit et les autres équipes techniques (backend/frontend).
Tes missions
Prendre en main les fonctionnalités actuelles du back-end API à disposition du front-end Web et Mobile
Assurer la maintenance de ces APIs
Apporter un regard critique sur l’architecture du service et potentiellement en revoir des parties
Apporter un regard critique sur l’architecture des différents micro-services Scala/Python, et potentiellement la revoir et/ou déployer de nouveaux micro-services si cela est nécessaire
Preferred experience
Expérience : Tu as 3 ans ou plus d’expérience en tant que Développeur Backend, Software Engineer ou sur un poste similaire.
Compétences techniques :
Maîtrise en profondeur de Scala/Java:
Programmation fonctionnelle en Scala
Expérience avec les frameworks Akka, Play
Optimisation des performances
Programmation concurrente et asynchrone
Bonnes pratiques de gestion de projet logiciel
Maîtrise des process de CI/CD
Observabilité
Utilisation en profondeur de Git/GitHub
Maîtrise des bases de données et optimisation de leurs performances
Autonomie : Tu es capable de travailler de façon indépendante, d’identifier les besoins et de proposer des solutions adaptées sans supervision constante. Tu es organisé et force de proposition.
Communication asynchrone : tu es à l’aise pour bosser à distance, tu écris bien, tu rends ton travail visible
Flexibilité : Tu es adaptable, et capable de prendre en charge plusieurs sujets simultanément.
Prise d’initiative : Tu n’hésites pas à proposer des améliorations techniques et fonctionnelles, à anticiper les problèmes potentiels et à mettre en œuvre des solutions proactives. Tu sais identifier les opportunités d’optimisation et d’innovation dans l’architecture existante sans attendre qu’on te le demande.
La maitrise du français est essentiel sur ce poste
Être à l’aise avec le 100% télétravail
Le poste est ouvert au Québec uniquement, nous avons un espace de co-work à Montréal sur Saint Denis / Mont-Royal ou l’équipe s’y réunie 1x semaine
Recruitment process
Après une première sélection sur CV nous suivrons le process suivant :
Un premier échange avec un membre de l’équipe RH pour valider les premiers prérequis.
Entretien technique avec Vincent notre Head of Engineering, et un membre de l’équipe.
Cas pratique tech asynchrone.
Restitution du cas pratique avec Vincent et un membre de l’équipe..
Ce processus nous permet de nous assurer que tu rencontres suffisamment de membres de l’équipe pour t’approprier notre philosophie, et de s’assurer qu’il y ait un bon match !
- ...et d'en quantifier les émissions. Nous recherchons un(e) développeur(se) senior qui souhaite avoir un réel impact, qui est fier(ère) de concevoir... .... Développer, tester, intégrer et déployer des solutions backend et des API. Assurer la maintenance et la haute...SeniorPermanent employmentFull timeFlexible hours
- ...au sein d'une banque d'investissement? Nous recherchons une personne souhaitant intégrer une équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit d’un poste de développement applicatif au sein de l’équipe responsable du développement du...JavaFull timeApprenticeshipLocal areaWorldwide
- Nous recherchons un Développeur Backend Java Senior pour se joindre à une équipe qui soutient des solutions de paiement et de commerce de voyage essentielles à Montréal. Ce poste est un contrat à long terme offrant l’occasion de contribuer à des services backend fiables, évolutifs...SeniorJavaPermanent employmentContract workTemporary workWork at office
- ...Titre : Développeur Java Agentique IA Statut : Permanent temps plein Lieu : Montréal (hybride), centre-ville (à 100m du métro Square-Victoria... ...microservices. Le rôle implique du développement backend et full stack , ainsi que la conception et l'intégration de...JavaPermanent employmentFull timeRemote workFlexible hours
- ...About the Role We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you... ...Engineering, or equivalent experience. ~5–7+ years building backend applications in Java. ~ Experience with JUnit, relational databases...SeniorJavaRemote jobPermanent employmentFull time
- ...Titre d’emploi : Développeur Full-Stack Java – Angular – Health Tech Langue requise : Anglais (obligatoire) – le français est un atout Heures de travail par semaine : Temps plein (40 heures) Type de poste : Hybride – basé à Montréal (1 jour...JavaFull timeWork at office1 day per week
- ...pairs et de contribuer à définir les standards ainsi que l’expérience développeur sur une plateforme largement utilisée. Ce que vous allez faire Concevoir, implémenter et exploiter des services backend et des composants de registre pour le Gestionnaire de Packages...SeniorFull timeContract workInternshipWork at officeWorldwideRelocation package
- ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production... ...des pipelines CI/CD; Collaborer étroitement avec d'autres développeurs afin de livrer des services évolutifs, de qualité production;...SeniorFull time
- \\\\ \ Prolifics is seeking for a Scala Developer to join our Information Management Practice Team. The successful candidate will be a highly motivated team player and will have significant experience in application development, a strong technical background and good...Long term contractFull timeContract workTemporary work
$31.78 - $49.66 per hour
...Job Responsibility: Scala Java Developer (Contract) Montreal, QC, Canada (Hybrid) Contract (8 months 11 days) Published 3 days ago Teradata... .... Conduct deep-dive analysis and construct responses for senior stakeholders. Act as an anchor developer and coach the team in...SeniorJavaContract work- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications...SeniorJavaFull time
$140k - $180k per year
...exceptional to join our team. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect... ...Responsibilities: Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or Python (Flask, Django)...SeniorJavaFull timeFlexible hours- *English follows* Le/La Développeur(se) BI senior contribue à la croissance de l’entreprise en développant des solutions d’int elligence d’affaires. Il/elle sera notre expert dans la conception, l’extraction et la consolidation des données répondant aux besoins d’affaires...SeniorFull timeInternship
$90k - $95k per year
...Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can...SeniorJavaLong term contractPermanent employmentFull timeContract workWork at office- ...Architecture • Design and build scalable, resilient web services in Java and/or Scala that support game client needs across PC, console, and mobile... ...• Familiar with the AWS services relevant to game backends: EC2, ECS/EKS, Lambda (where appropriate), API Gateway, ElastiCache...JavaFull timeContract workRemote workFlexible hours
$12k - $15k per year
...analysis. Architect, provision, and manage cloud infrastructure (e.g., AWS, GCP) using Infrastructure as Code (IaC) to support scalable backend services. Design, implement, and maintain robust CI/CD pipelines to automate testing, deployment, and zero-downtime updates for...SeniorFull timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...visualize and quantify their emissions. We are looking for a senior engineer who wants their work to matter, who takes pride in building... ...value to users. Develop, test, integrate, and deploy backend and API stacks. Maintain and ensure the high availability of GHGSat...SeniorFull timeLocal areaRemote workFlexible hours
- ...Alors que nous poursuivons notre croissance, nous recherchons un Développeur Full-Stack talentueux et motivé pour nous aider à façonner l’... ...hautement évolutives et performantes. Développer des composants backend sécurisés, réutilisables et performants pour les nouvelles...SeniorFull timeWork at officeWorldwide
$120k - $150k per year
...de jeux avancés. En travaillant en collaboration avec d'autres développeurs et concepteurs, vous aurez un impact et une influence significatives... ...l'Infrastructure as Code (IaC) pour soutenir des services backend évolutifs. Concevoir, implémenter et maintenir des pipelines...SeniorFull timeApprenticeshipSummer workWork at officeFlexible hoursDay shift- ...deliver. About this opportunity : ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical... ...and delivery practices. We are looking for someone with real backend depth, Kubernetes experience, and the ability to mentor...SeniorJavaLong term contractFull time
- ...nous sommes fiers de la valeur que nous créons. Pour nous, SQL et Java sont plus que de simples langages de programmation - ce sont des... ...d'une grande banque internationale. Nous croyons qu'être un développeur compétent nécessite une solide compréhension de l'ensemble du cycle...SeniorJavaLong term contractPermanent employmentWorldwideNight shift
- ...nos plateformes de développement. Ce rôle est idéal pour un développeur logiciel proactif et innovant, passionné par les avancées technologiques... ...secteur des services financiers. Compétences techniques : JAVA | SPRINGBOOT | ANGULAR | REACT | PYTHON | SQL Dans ce rôle,...SeniorJavaPermanent employment
- ...engineering blog . About the role As a Senior Software Developer at Vasco, you'll join... ...our CTO. Your focus will be building the backend of our product, with the opportunity to... .... À propos du rôle En tant que Développeur·se logiciel senior chez Vasco, tu...SeniorDaily paidFull timeInternship3 days per week
- ...as per applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills to work within our... ...solutions client-serveur. Behaviour est à la recherche d’un·e développeur·euse backend (Node.js) intermédiaire doté·e de solides...SeniorFull timeWorldwide
- ...companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal...SeniorFull timeLocal areaImmediate start
- ...répondre à chacun. Ce que vous ferez Vous serez un développeur full stack senior responsable de la conception, du développement et de la livraison... ...amené(e) à : Concevoir et développer des composants backend serverless et des APIs robustes avec TypeScript, en suivant...SeniorFull timeWork at officeImmediate startWorldwideFlexible hoursDay shift
- ...applications web intuitives et réactives à l’aide de frameworks modernes, tout en assurant une intégration fluide avec les services backend et les solutions de stockage Participer aux discussions architecturales et de conception, tout en veillant à ce que les objectifs...SeniorFull timeFlexible hours
- ...de jeux avancés. En travaillant en collaboration avec d'autres développeurs et concepteurs, vous aurez un impact et une influence significatives... ...l'Infrastructure as Code (IaC) pour soutenir des services backend évolutifs. Concevoir, implémenter et maintenir des pipelines...SeniorFull timeContract workWork at officeWorldwideFlexible hours
- ...analysis. Architect, provision, and manage cloud infrastructure (e.g., AWS, GCP) using Infrastructure as Code (IaC) to support scalable backend services. Design, implement, and maintain robust CI/CD pipelines to automate testing, deployment, and zero-downtime updates for...SeniorFull timeContract workLocal areaFlexible hours
- ...portée mondiale récemment élargie. En tant qu'ingénieur·e senior en développement logiciel (SDE II) au sein de l'équipe Hasbro... ...à définir les lignes directrices, à améliorer l'efficacité des développeurs et à favoriser l'alignement interfonctionnel au sein de l'organisation...SeniorLong term contractFull timeApprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Senior Scala/Java Backend. Be the first to apply!
- stage developpeur java Montréal, QC
- java developer remote Montréal, QC
- senior java developer Montréal, QC
- java developer no experience Montréal, QC
- junior java developer Montréal, QC
- java developer Montréal, QC
- java software developer Montréal, QC
- développeur java Montréal, QC
- backend software developer Montréal, QC
- backend developer Montréal, QC

