📢 𝗤𝗨𝗜 𝗘𝗦𝗧 𝗥𝗘𝗗𝗦𝗘𝗡 ?
Redsen est un cabinet de conseil de 160 collaborateurs en 𝘁𝗿𝗮𝗻𝘀𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻 𝗱𝗶𝗴𝗶𝘁𝗮𝗹𝗲 𝗲𝘁 𝗼𝗿𝗴𝗮𝗻𝗶𝘀𝗮𝘁𝗶𝗼𝗻𝗻𝗲𝗹𝗹𝗲. Cela signifie que notre mission est d’accompagner nos clients lors de leurs projets informatiques et métiers de 3 manières :
✅ Conseil stratégique et opérationnel
✅ Mise à disposition d’expertises
✅ Développement technique par le biais de notre centre de services
Pour soutenir notre croissance, nous recrutons un(e) Tech Lead Java capable de conjuguer expertise technique et leadership pour accompagner nos clients dans leurs projets de transformation et contribuer activement à la montée en compétence de nos équipes.
📍 Envie d’un nouveau défi ? Regardez s’il vous correspond ! 👇
📝 VOS MISSIONS
Vous occuperez un rôle combinant conseil technique auprès de nos clients et accompagnement de nos consultants, et interviendrez notamment sur les sujets suivants :
💻 Expertise technique
- Concevoir et faire évoluer des architectures applicatives modernes, orientées Domain-Driven Design (DDD) et s’appuyant sur des patterns tels que l’architecture hexagonale, onion ou clean architecture
- Porter une vision API-first, en définissant des interfaces robustes, cohérentes et évolutives (RESTful, event-driven, contract-first), adaptées aux enjeux d’intégration du système d’information
- Définir les standards d’architecture et garantir leur bonne application au sein des équipes
- Mettre en place une stratégie de qualité logicielle structurée, basée notamment basée notamment sur une approche de type test diamond
- Maîtriser et promouvoir des pratiques de test avancées, orientées métier (BDD avec Cucumber ou équivalent, contract testing, tests d’intégration, etc.)
- S’assurer de l’intégration des bonnes pratiques de sécurité applicative au sein des équipes et des développements
🎯 Leadership & Management
- Accompagner et faire progresser des équipes pluridisciplinaires, en favorisant l’autonomie, la montée en compétences et la responsabilisation, notamment dans un rôle de manager de carrière
- Porter une vision technique claire, alignée avec les enjeux métier, et guider les choix d’architecture et de conception
- Instaurer et diffuser des bonnes pratiques de développement ainsi qu’une culture de qualité au sein des équipes
- Contribuer activement au recrutement et à l’onboarding des nouveaux talents
- Être un point de référence technique
- Faciliter les échanges entre équipes et contribuer à la cohérence globale des solutions dans des environnements complexes
⚙️ Environnement & Delivery
- Contribuer à la mise en place et à l’amélioration continue des pratiques d’industrialisation et de delivery
- Porter une exigence de qualité de delivery (fiabilité, performance, maintenabilité) tout au long du cycle de vie des applications
- Participer à la mise en œuvre de pratiques DevOps et à l’automatisation des processus
- Veiller à la robustesse et à l’observabilité des systèmes (monitoring, alerting, logs)
- Intervenir dans des environnements cloud-native (conteneurisation, orchestration, messaging)
- Collaborer avec des équipes distribuées dans des contextes techniques et organisationnels complexes
🎁 Ce que nous vous offrons
- Des missions alignées avec vos compétences et vos envies, pour un impact dès le démarrage
- Un cadre clair et structuré, avec des objectifs définis et des pratiques solides
- Un suivi régulier, pour ajuster la mission et lever rapidement les blocages
- Une progression continue, via formation, mentoring et veille ciblée
- Une communauté technique active, pour ne jamais rester seul face à un sujet complexe
💼 VOTRE PROFIL
- Diplômé(e) d’un Master, d’une école d’ingénieur ou équivalent en informatique
- Minimum 8 ans d’expérience en environnement Java et une pratique avérée du rôle de lead technique
- Capacité à concevoir des systèmes complexes en s’appuyant sur des approches DDD et architectures modernes (hexagonale, clean, event-driven)
- Solide expérience dans la mise en place de stratégies de qualité logicielle (test, industrialisation, pratiques d’ingénierie)
- Habitué à intervenir dans des environnements complexes, distribués et en transformation
- Capacité à naviguer entre enjeux techniques et métier
- Leadership, esprit critique et capacité à fédérer
- Excellente communication
- Français langue maternelle (ou C1 minimum) et anglais B2
💻 VOS COMPÉTENCES TECHNIQUES
- Expertise Java (17/21/25)
- Spring (Boot, Cloud, Data…)
- Architectures distribuées, API-first, messaging
- Conteneurisation (Docker, Kubernetes)
- Pratiques DevOps, CI/CD, observabilité
🎁 POURQUOI REDSEN SUISSE ?
- Rejoignez un cabinet à taille humaine, indépendant, au service de clients variés.
- Profitez d’un cadre exceptionnel en Suisse : qualité de vie, nature⛰, activités, culture, ...
- 📈 Une évolution qui suit votre ambition : un plan de carrière personnalisé et l'accès à des formations et certifications.
- 🤝Un accompagnement sur mesure : un management de proximité et une équipe RH toujours disponible pour vous guider dès votre arrivée et vous soutenir lors de vos missions.
- Les activités insolites de la Redsen League : poterie, wakesurf, paddle, stand de tir, quizzroom… et bien sûr, le week-end ski ! ⛷
Un cabinet engagé dans la Responsabilité Sociétale et Environnementale, reconnue par la certification B Corp 🌱
Vous souhaitez rejoindre l’aventure Redsen ?
📩 Candidatez dès maintenant ! 🚀😊
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Développeur Java Back-End (h/f)
2026-03-16
DevOps Engineer (80%-100%) – Bern
2026-04-10
Senior Backend Engineer .NET & Azure Cloud
2026-04-11
- Posted
- Apr 09, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Geneva
- Company
- Redsen
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Développeur Java Back-End (h/f)
2026-03-16
DevOps Engineer (80%-100%) – Bern
2026-04-10
Senior Backend Engineer .NET & Azure Cloud
2026-04-11