Java / Kotlin Developer - Paris
Role details
Job location
Tech stack
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.