Développeur·euse Android Staff / Staff Android Developer

Apply Now

Company: TouchTunes Music Corporation

Location: Montreal, QC H1A 0A1

Description:

*English version will follow*

Localisation : Montral (formule hybride)

Ta mission au sein de l'quipe de Business Products:
Chez TouchTunes, ton travail compte rellement. On cherche un e dveloppeur euse backend staff expriment e pour piloter la prochaine version de nos applications produits business, dvelopper des fonctionnalits cls et jouer un rle de coach technique au sein de l'quipe. Tu aideras lever les capacits techniques de l'quipe et assureras la livraison de solutions innovantes et de haute qualit, tout en maintenant une architecture cohrente.

Ton quotidien :

  • Diriger l'architecture backend et la conception des systmes (en collaboration avec l'quipe d'architecture) pour les projets Business Products (y compris la migration du logiciel Dart League et Tournament), en garantissant la scalabilit, la fiabilit et la maintenabilit.
  • Dfinir et excuter la feuille de route technique backend, en quilibrant scalabilit long terme et dploiement rapide des fonctionnalits.
  • Dcomposer les tches techniques complexes en tickets clairs et actionnables pour optimiser la planification et l'excution des sprints.
  • Dvelopper et optimiser des services backend haute performance, en assurant stabilit, faible latence et rsilience.
  • Collaborer avec les quipes produit, frontend et data pour aligner les dcisions techniques et amliorer l'intgration des systmes.
  • Mentorer et guider les dveloppeur euse s backend, en favorisant une culture d'apprentissage et de bonnes pratiques.
  • Amliorer continuellement les processus de dveloppement en introduisant des outils d'automatisation, de monitoring et d'optimisation.
  • Se tenir jour sur les nouvelles technologies et proposer des innovations pour amliorer l'architecture backend et la performance.
  • Maintenir la documentation technique et la gouvernance pour assurer la maintenabilit long terme et le transfert de connaissances.


Notre stack technique :

  • Java (11 & 17), Spring (Boot, Core, Data, Kafka, Security, Cloud Gateway).
  • Apache, Camel, Confluent, Kafka, Avro, AWS (DocumentDb, S3, OpenSearch, Redis, Timestream), CouchBase, MySQL, Oracle, RabbitMQ, EHCache, jabberd2, GraphQL, OpenFGA.


Ton profil :

  • Diplme en informatique ou domaine similaire.
  • 10+ annes d'exprience professionnelle en dveloppement logiciel.
  • Bonne comprhension des principes et mthodologies de dveloppement logiciel, y compris Agile et les patterns de conception.
  • Exprience en conception et dveloppement d'API RESTful.
  • Exprience avec MySQL, Oracle, NoSQL.
  • Excellente matrise de Java et outils associs (Gerrit/Git, Maven, Jira, processus Agile, tests unitaires, mocks, intgration continue, HazelCast, Eclipse ou IntelliJ).
  • Excellentes comptences interpersonnelles et en communication.


Pourquoi rejoindre notre quipe:
Chez nous, ton travail compte. Il a un impact direct sur notre clientle, en crant des moments de joie et de connexion pour des millions d'utilisateur rice s travers des projets passionnants qui transforment l'industrie du divertissement. Nous encourageons une communication ouverte et une collaboration tous les niveaux, avec des leaders accessibles qui valorisent chaque voix et t'encouragent exceller et innover. Notre quipe volue dans un environnement o plaisir et engagement se rencontrent, et o chacun est invit tre soi-mme.

Nos avantages et bnfices :

Environnement de travail hybride: Horaire flexible combinant tltravail et prsence au bureau, avec la possibilit de travailler de n'importe o dans le monde pendant jusqu' 2 mois par an.

Bien-tre financier: Bonus annuel de performance, bonus long terme, contribution quivalente au REER, et assurance vie.

Avantages complets: Assurance sant et invalidit comptitives, compte de dpenses lies au style de vie, accs la tlmdecine et politique de congs maladie illimits.

Avantages pour les dplacements: 50 % de rduction sur les cartes OPUS et rabais sur les services de trains EXO.

Dveloppement professionnel: Apprentissage continu avec accs une plateforme d'e-learning, remboursement des frais de scolarit, et mentorat entre pairs.

Accessibilit: Un milieu de travail inclusif conu pour accueillir les personnes en situation de handicap.

TouchTunes est la plus grande plateforme interactive de musique et de divertissement en tablissement au monde, tout tourne autour de la joie et de la connexion humaine. Ce moment dans un bar o quelqu'un la table d' ct choisit ta chanson prfre sur le juke-box ? C'est a, notre mission. Notre plateforme diffuse des millions de chansons chaque jour - mais on ne s'arrte pas l ! Nous venons d'acqurir la plus grande entreprise de flchettes pointes souples aux tats-Unis, nous rinventons notre application mobile qui sera lance plus tard cette anne, et nous oprons prs de 100 000 appareils connects travers l'Amrique du Nord et l'Europe. Nous sommes des innovateurs, des penseurs stratgiques, des personnes qui rendent l'avenir possible ds aujourd'hui - c'est vraiment le moment idal pour rejoindre notre quipe.

Nous sommes fier e alli e de QueerTech et DiversityJobs

Staff Backend Developer
Location: Montral (Hybrid Tech Hub)

Your mission in the Business Products team:
At TouchTunes, your work truly makes a difference. We're seeking an experienced Staff Backend Developer to drive the next version of our business product applications, developing key features, and acting as a technical coach within the team. You'll help elevate the team's technical capabilities, and ensure we're delivering high-quality, innovative solutions while maintaining a cohesive architecture.

Your Day-To-Day:

  • Lead backend architecture and system design (in concert with Architecture Team) for the Business Products projects (including Dart League and Tournament software migration), ensuring scalability, reliability, and maintainability.
  • Define and execute the backend technical roadmap, balancing long-term scalability with rapid feature delivery.
  • Break down complex technical work into clear, actionable tickets, ensuring efficient sprint planning and execution.
  • Develop and optimize high-performance backend services, ensuring stability, low latency, and resilience.
  • Collaborate with cross-functional teams, including product, frontend, and data teams, to align technical decisions and improve system integration.
  • Mentor and guide backend engineers, fostering a culture of learning and best practices.
  • Continuously improve development processes, introducing automation, monitoring, and tooling for efficiency.
  • Stay up to date with emerging technologies, recommending innovations to enhance backend architecture and performance, and transfer these to the team.
  • Maintain technical documentation and governance, ensuring long-term system maintainability and knowledge transfer


Our Stack:

  • Java (11 & 17), Spring (Boot, Core, Data, Kafka, Security, Cloud Gateway).
  • Apache, Camel, Confluent, Kafka, Avro, AWS, (DocumentDb, S3, OpenSearch, Redis, Timestream), CouchBase, MySQL, Oracle, RabbitMQ, EHCache, jabberd2, GraphQL, OpenFGA


Your profile:

  • Degree in computer science or similar discipline
  • 10+ years professional experience in software development
  • Strong understanding of software development principles and methodology, including Agile and software design patterns
  • Experience designing and building RESTful APIs
  • Experience working with MySQL, Oracle, NoSQL
  • Strong proficiency in programming languages such as Java (Gerrit/Git, Maven, Jira, Agile processes, unit testing, use of mocks, continuous integration, HazelCast, Eclipse or IntelliJ
  • Excellent interpersonal and communication skills


What's in it for you:

At TouchTunes, your work matters, impacting our customers and sparking joy and connections with millions of users as part of interesting projects that transform the in-venue entertainment industry. We foster open communication and collaboration across all levels, with approachable leaders that value all voices and empower you to excel and innovate. Our team thrives in an environment where fun meets hard work, and everyone is encouraged to be their authentic selves.

Our Perks and Benefits:

  • Hybrid Work Environment: Hybrid schedule with both work-from-home and in-office time, with the ability to work anywhere in the world for up to 2 months per year.


  • Financial Wellness: Annual performance bonus, long-term company bonus, RRSP matching, life insurance.


  • Comprehensive Benefits: Competitive health insurance and disability coverage, a Lifestyle Spending Account, access to telemedicine, and an unlimited sick days policy.


  • Commuting Perks: 50% off OPUS cards and discounts on EXO train services.


  • Professional Development: Continuous hands-on learning with access to e-learning platform, tuition reimbursement, and peer mentorship.


  • Accessibility: An inclusive workplace designed to accommodate people with disabilities.


Touchtunes is the the world's largest in-venue interactive music and entertainment platform, we're all about sparking joy and human connection. That moment in a bar where someone at the next table queues for the jukebox to play your favorite song? That's what we do - our platform plays millions of songs daily - but we're also so much more! We just bought the largest soft-tipped darts business in the United States, we're reinventing our mobile app for launch later this year, and we're operating nearly 100,000 connected devices across North America and Europe. We're innovators, strategic thinkers, people making the future possible today - and what a great time to join our team.

We are a proud ally of QueerTech and DiversityJobs.

Other details
  • Job Family Software Development
  • Pay Type Salary


Apply Now

Similar Jobs