Auf einen Blick
- Aufgaben: Leite technische Projekte und unterstĂĽtze Teams bei der Transformation.
- Arbeitgeber: Innovatives Unternehmen in der Schweiz mit einem klaren Fokus auf Qualität.
- Mitarbeitervorteile: Attraktive Karrierechancen, regelmäßige Schulungen und ein unterstützendes Umfeld.
- Andere Informationen: Arbeiten in einer dynamischen Umgebung mit einer aktiven technischen Community.
- Warum dieser Job: Gestalte moderne Architekturen und habe einen echten Einfluss auf spannende Projekte.
- GewĂĽnschte Qualifikationen: Mindestens 8 Jahre Erfahrung in Java und FĂĽhrungskompetenz.
Das voraussichtliche Gehalt liegt zwischen 75000 - 95000 € pro Jahr.
✅ 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.
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 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
- 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
- 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
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
Français langue maternelle (ou C1 minimum) et anglais B2
Architectures distribuées, API-first, messaging
Pratiques DevOps, CI/CD, observabilité
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.
Tech Lead Java (h/f) Arbeitgeber: Redsen
Kontaktperson:
Redsen HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Tech Lead Java (h/f)
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Tech-Profis in Kontakt zu treten. Teile deine Erfahrungen und suche nach Mentoren, die dir helfen können, deinen nächsten Schritt zu planen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du häufige Fragen und Szenarien übst. Wir empfehlen, Mock-Interviews mit Freunden oder Kollegen durchzuführen, um dein Selbstvertrauen zu stärken und deine Antworten zu verfeinern.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Technologie! Sprich über Projekte, an denen du gearbeitet hast, und wie du innovative Lösungen gefunden hast. Das zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für die Branche.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Und vergiss nicht, ein persönliches Anschreiben beizufügen, das deine Motivation und Eignung für die Rolle unterstreicht.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Tech Lead Java (h/f)
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Technologie sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du der perfekte Tech Lead Java für unser Team bist.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und wie du komplexe Systeme entworfen hast. Wir suchen jemanden, der nicht nur technische Fähigkeiten hat, sondern auch Erfahrung im Führen von Teams und in der Umsetzung von Best Practices.
Mach es klar und strukturiert: Halte deine Bewerbung übersichtlich und gut strukturiert. Verwende klare Absätze und Überschriften, damit wir schnell die wichtigsten Informationen finden können. Das zeigt uns auch, dass du in der Lage bist, komplexe Informationen zu organisieren.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Redsen vorbereitest
✨Verstehe die technischen Anforderungen
Mach dich mit den spezifischen Technologien und Architekturen vertraut, die in der Stellenbeschreibung erwähnt werden, wie DDD, hexagonale Architektur und API-first Ansätze. Bereite Beispiele vor, wie du diese Konzepte in früheren Projekten angewendet hast.
✨Zeige dein Leadership-Potenzial
Bereite dich darauf vor, über deine Erfahrungen im Führen von Teams zu sprechen. Überlege dir konkrete Situationen, in denen du deine Teammitglieder unterstützt und gefördert hast, um ihre Fähigkeiten zu verbessern und die Zusammenarbeit zu stärken.
✨Bereite Fragen vor
Stelle gezielte Fragen zu den aktuellen Projekten des Unternehmens und den Herausforderungen, mit denen sie konfrontiert sind. Das zeigt dein Interesse und deine Bereitschaft, aktiv zur Lösung beizutragen.
✨Präsentiere deine Problemlösungsfähigkeiten
Sei bereit, technische Probleme zu diskutieren und deine Herangehensweise an deren Lösung zu erläutern. Zeige, dass du in der Lage bist, komplexe Systeme zu analysieren und innovative Lösungen zu entwickeln.