Winside Technology est un pure player Tech, basé à Lyon, Paris, Lille, Bordeaux, Nantes et au Maroc.
Créée en 2020, l'entreprise compte plus de 250 consultants, accompagne plus de 50 clients grands comptes et a réalisé 30M€ de chiffre d'affaires en 2024.
Notre ADN repose sur l'expertise, la qualité, la proximité et l'esprit d'équipe. Au-delà des missions, nous cultivons une vraie communauté : événements techniques, moments conviviaux, partage de connaissances et ambition collective. Ce qui t'attend chez nous
En tant que Tech Lead Java, tu seras responsable de guider et de coordonner une équipe de développeurs dans la réalisation de projets Java complexes.
Expert technique chevronné, tu apporteras ton savoir-faire en architecture, développement, intégration et déploiement de systèmes cloud-natifs.
Ton rôle sera double : mentor et référent technique pour l'équipe, mais aussi concepteur et garant des choix d'architecture et de qualité technique.
Tes missions
- Encadrement de l'équipe : Motiver et guider les développeurs, définir des objectifs clairs, accompagner leur progression et partager ton expertise au quotidien.
- Expertise technique : Apporter une expertise pointue sur l'écosystème Java/Spring et résoudre les problématiques complexes liées à l'architecture, l'automatisation, la messagerie, les Webservices, la conteneurisation et le Cloud.
- Architecture logicielle : Concevoir des applications évolutives, maintenables et sécurisées, conformes aux bonnes pratiques CI/CD et cloud-native.
- Développement logiciel : Contribuer activement au code en Java Spring, en garantissant qualité, performance et testabilité.
- CI/CD : Mettre en place et configurer des pipelines efficaces (Jenkins, Nexus, Ansible) pour automatiser la construction, les tests et le déploiement.
- Messagerie asynchrone : Concevoir et implémenter des solutions robustes (Kafka, AMQP, JMS) pour l'échange de données dans des environnements distribués.
- Webservices : Développer et consommer des API REST et SOAP, en respectant les standards de sécurité et d'interopérabilité.
- Conteneurisation & orchestration : Maîtriser Docker et Kubernetes pour déployer et gérer des applications Java Spring dans le cloud.
- Cloud : Concevoir et déployer des architectures cloud-natives (AWS, Azure, GCP), en tenant compte de la sécurité, de la scalabilité et de la haute disponibilité.
- Collaboration : Travailler en étroite synergie avec les équipes Produit, Design et Opérations, en assurant une communication fluide et efficace.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.