> Markdown version of [/jobs/ext/2380347-developpeur-java-senior-h-f](https://www.wearedevelopers.com/jobs/ext/2380347-developpeur-java-senior-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur Java Senior - H/F - **Company:** SOFTWAY MEDICAL - **Location:** Lyon, France (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Apache Tomcat, HTML5, Cascading Style Sheets (CSS), Code Review, Databases, Elasticsearch, Hibernate (Java), MongoDB, Oracle (Applications), Test-Driven Development (TDD), Vue.js, AngularJS, Front End Software Development, Domain Driven Design, Devsecops, Docker, Microservices - **Published:** August 26, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=f0c696c8973d6cb6 ## About the Role * Formation Bac +5 en informatique ; * Vous justifiez d'au moins 8 années d'expérience en développement ; * Une affinité avec l'écosystème Java ; * Un feeling avec les technos frontend : Angular, VueJS, HTML5, CSS3 ; * De l'aisance avec les bases de données : Hibernate et HQL, Oracle, MongoDB, ElasticSearch ; * Des bases en écosystème de production : Tomcat, Docker, microservices ; * De la curiosité et l'envie d'innover ! ## Description * Implémenter les User Stories en utilisant les paradigmes objet et fonctionnel ; * Utiliser le bon outil pour répondre au besoin ; * Etablir des POC's pour orienter les choix techniques et les outils internes ; * Collaborer avec les équipes produit, UX et marketing. Nos bonnes pratiques ! Dans le cadre de notre transformation culturelle vers le Software Craftsmanship, nous recherchons des "artisans logiciels" s'inscrivant dans notre stratégie : * L'Agilité dirigée par le fonctionnel * Les Spécifications exécutables * Le Domain Driven Design * Le Test Driven Development (TDD) * Le Clean Code * L'architecture Microservices * Le DevSecOps, l'infrastructure as code * L'automatisation de tous nos processus. Un parcours de formation complet est prévu pour appréhender les outils, méthodologies et environnements de développement sur lesquels vous serez amenés travailler., * Après une première sélection, vous échangerez par téléphone avec Yasmine, chargée de recrutement, afin de discuter de votre parcours, de votre projet professionnel et de vos attentes. * Si nos attentes sont alignées, vous recevrez un Coding Test, conçu en interne par nos Tech Leads et Architectes, puis analysé par un Tech Lead selon des critères préétablis. * Si le test est aligné avec nos attentes, vous réaliserez un entretien technique avec ce même Tech Lead (pour parler revue de code). * Vous rencontrerez ensuite l'Engineering Manager afin d'échanger sur le contexte de la tribu et vos futures missions. * Si l'ensemble des échanges est concluant, une proposition de nous rejoindre vous sera faite ## Related Videos - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)