Java / Kotlin Developer - Paris

DentalMonitoring
Paris, France
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Job source

Tech stack

Java (Programming Language) Amazon Web Services Amazon S3 Confluence JIRA DevOps Gradle Hibernate (Java) Java Virtual Machine (JVM) Spring Framework Junit PostgreSQL
+18 more
Mockito SonarQube TypeScript Datadog ReactJS Grafana Spring-boot Mustache Backend Gitlab Git Kotlin Gitlab-ci Kubernetes Sentry Front End Software Development Terraform Docker

Job description

  •  Il s’agit d’un poste de dĂ©veloppeur d’applications web avec Spring, cette Ă©quipe ne fait pas de dĂ©veloppement mobile avec Android.

  • Participer Ă  la conception technique des projets de l’équipe
  • DĂ©velopper et maintenir des applications web et desktop en Kotlin
  • Garantir la qualitĂ©, la lisibilitĂ© et la maintenabilitĂ© du code
  • Effectuer la peer-review des MR des autres dĂ©veloppeurs sur GitLab
  • Optimiser les performances et refactoriser le code existant
  • Assurer une veille technologique rĂ©guliĂšre sur l’écosystĂšme de l’équipe
  • Partager ses dĂ©couvertes et ses bonnes pratiques avec les autres dĂ©veloppeurs
  • Diagnostiquer et participer Ă  la rĂ©solution des incidents en production

Ce que l’équipe peut vous apporter

  • Un environnement de travail dynamique, bienveillant et challengeant
  • Une culture d’entraide et de partage de connaissances entre dĂ©veloppeurs
  • Un environnement favorisant l’apprentissage et la croissance des personnes

Technologies utilisées

  • Backend : Kotlin, Spring, Spring Boot, JVM, Hibernate
  • Testing : JUnit, Mockito, AssertJ
  • Persistance - PostgreSQL, AWS S3
  • Frontend - TypeScript, React, Mustache
  • DĂ©ploiements - Gitlab CI, ArgoCD
  • DevOps - Docker, Kubernetes, Helm, Terraform, AWS
  • ObservabilitĂ© - Sentry, Grafana/Loki, Harbor, Datadog
  • Outils - Jira, Confluence, Gitlab, Gradle, Sonarqube
  • MĂ©thodes - Kanban, Sprints

Requirements

  • Vous avez un diplĂŽme d’ingĂ©nieur en informatique, scientifique ou Ă©quivalent
  • Vous attachez de l’importance Ă  la qualitĂ© et la maintenabilitĂ© de votre code
  • Vous maitrisez l’écosystĂšme Java et avez dĂ©jĂ  travaillĂ© avec Kotlin
  • Vous avez une bonne connaissance de Git
  • Vous ĂȘtes adaptable et votre curiositĂ© vous incite Ă  apprendre en continu
  • Vous avez un niveau minimum C2 en Français et B2 en Anglais

Encore mieux si

  • Vous aimez les challenges techniques et dĂ©couvrir de nouvelles technologies
  • Vous avez des compĂ©tences en dĂ©veloppement frontend (React)
  • Vous avez de l’expĂ©rience en dĂ©ploiement ou en observabilitĂ©
  • Vous maitrisez d’autres langages de programmation que Java et Kotlin
  • En rĂ©sumĂ©, vous avez un profil “couteau suisse” et orientĂ© solutions

Benefits & conditions

Poste basĂ© Ă  Paris, en hybride une fois validation de la pĂ©riode d’essai. Si vous habitez hors Ile-de-France et que vous souhaitez y dĂ©mĂ©nager, merci de le prĂ©ciser sur votre CV., * Voici quelques avantages que nous offrons : carte Swile, mutuelle Alan, plan d’actionnariat gratuit, tĂ©lĂ©travail hybride (2 jours par semaine), CSE (Pass sport multi-activitĂ©s, club-employes.com), Ă©vĂšnements d’entreprise, politique de parrainage.

DentalMonitoring est un employeur offrant l’égalitĂ© des chances et propose un lieu de travail interculturel et inclusif. La diversitĂ© de nos Ă©quipes est l’une de nos forces. Nous travaillons chaque jour avec plus de 35 nationalitĂ©s dans diffĂ©rents pays Ă  travers le monde. Nous accueillons et encourageons les candidatures de personnes en situation de handicap. Pour ces personnes, nous nous engageons Ă  fournir les amĂ©nagements appropriĂ©s.

About the company

DentalMonitoring est une scale-up MedTech dans un domaine médical en pleine croissance. Nous recherchons de nouveaux talents pour rejoindre notre équipe !

Si vous ĂȘtes Java / Kotlin Developer, vous pouvez contribuer Ă  façonner la prochaine gĂ©nĂ©ration de soins orthodontiques pilotĂ©s par l’IA, utilisĂ©e par plus de 10 000 praticiens dans le monde.

A propos de DentalMonitoring

  • DentalMonitoring est un leader en orthodontie, proposant la premiĂšre solution de tĂ©lĂ©suivi propulsĂ©e par l’IA certifiĂ©e en tant que dispositif mĂ©dical
  • Notre mission est d’établir un nouveau standard de soins en combinant technologie avancĂ©e et engagements forts en matiĂšre de qualitĂ©, d’efficacitĂ©, et d’expĂ©rience patient et praticien
  • Notre plateforme aide les cabinets Ă  renforcer le contrĂŽle clinique, optimiser les flux de travail et offrir des soins plus personnalisĂ©s
  • Notre IA propriĂ©taire analyse les scans et fournit des informations actionnables, permettant une intervention clinique proactive et opportune, appuyĂ©e par plus de 13 000 rĂ©sultats de donnĂ©es cliniques
  • Un Ă©cosystĂšme clĂ© en main incluant formation, onboarding et outils marketing, au service de l’excellence clinique en orthodontie., Chez DentalMonitoring, nos collaborateurs s’épanouissent car :
  • Nous collaborons entre Ă©quipes, en combinant expertise technologique, pratique clinique et succĂšs client pour un impact concret
  • Nous Ă©voluons dans un environnement diversifiĂ© et multiculturel avec des collĂšgues issus de plus de 35 nationalitĂ©s Ă  travers le monde

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all