
Tech Lead JAVA F/H
On site
Bordeaux, France
€ 55,000 / year
Full Time
15-01-2025
Job Specifications
Rejoignez une équipe dynamique de passionnés du monde Open Source, dans une ambiance à taille humaine. Le poste est ouvert au sein de l'agence de Bordeaux.
Chez Smile, vous aurez la chance de collaborer avec des experts techniques reconnus au sein de la communauté Open Source, et de contribuer à des projets captivants. Nous travaillons dans des secteurs d'activité tels que l'énergie, la santé, l'e-commerce, l'immobilier, la sécurité, le gouvernement...
Vous aurez également l'occasion de devenir contributeur en partageant votre expertise à travers nos articles de blog, prises de parole, livres blancs et formations.
Intégrer Smile, c'est aussi bénéficier de :
- Un Tremplin pour Votre Carrière : Une perspective d'évolution concrète en lien avec la croissance exponentielle de notre groupe et votre expertise.
- Exploration et Découverte : Pour les curieux et les touche-à-tout, des opportunités de mobilité entre les pôles techniques et les agences vous seront ouvertes.
Vos Responsabilités au Quotidien :
- Vous serez le pilier de l'analyse et de la conception technique détaillée des fonctionnalités. Vous superviserez le développement, les tests unitaires, la rédaction des spécifications et la documentation technique, tout en assurant un suivi méticuleux de l'activité.
- En tant que Tech Lead, vous aurez également la charge de transmettre les meilleures pratiques de développement en contexte AGILE à l'équipe, d'animer la communauté en la tenant informée des dernières avancées technologiques, et d'organiser des ateliers et des formations.
- Enfin, vous serez chargé(e) de motiver et d'animer votre équipe. En orchestrant des actions de cohésion, en supervisant le développement professionnel et technique de vos développeurs.
Votre Aventure Technique dans un Environnement Open Source :
Langage Backend : Java 8, 11 et 17 / Spring, Maven / Gradle, Liquibase / Flyaway, JUnit\Mockito
Langage FrontEnd : Angular, html/css, Protractor, Karma-Jasmine
Conteneurisation : Docker, Kubernetes
Infrastructure cloud : AWS, services GCP
CI/CD : Git, Gitlab
Ops : Ansible, Terraform
Base de données : Postgres, Elastic, Oracle
Profil recherché
Nous sommes à la recherche de personnes autodidactes ou diplômées, animées par la passion. Justifiant d'au moins 5 ans d'expérience en développement, vous avez une connaissance de la fonction Tech Lead. Vous maîtrisez le langage Java et le framework spring.
Vous êtes orienté client, vous savez trouver la solution la plus efficiente, l'expliquer et la défendre pour le bon déroulement du projet.
About the Company
We are 2000+ digital creatives and doers in 9 countries. Since we were born, our approach has been based on a deep understanding of your market specificities, your business, and financial perspectives, and your expectations from now onwards to the next years. Our open-source DNA is a huge guarantee of our value proposition. As fair-minded people, we do not want you to be trapped in a single or inappropriate solution: our recommendations always follow s your business objectives and organization. We support you in making rel... Know more
Related Jobs


- Company Name
- Capgemini
- Job Title
- Ingénieur tests logiciels/Ingénieure tests logiciels
- Job Description
- Chez Sogeti, la technologie coule dans nos veines. C’est cet intérêt pour la technologie qui nous guide au quotidien et qui est reflété dans notre slogan « Made In Tech ». Grâce à notre passion commune pour la technologie, à notre culture entrepreneuriale et à l'importance que nous accordons à la formation continue, nous mettrons tout en œuvre pour vous accompagner à libérer votre plein potentiel. Vos missions : Participer à l’élaboration de la stratégie de test : définition des critères qualités, analyse de risque produit Rédiger les plans de test Concevoir les cas de test et exécuter les campagnes de test Relever et communiquer les anomalies Assurer le suivi des correctifs et proposer des améliorations/optimisations En fonction de votre parcours et vos attentes, vous pouvez être amené à accompagner nos alternants et/ou stagiaires par exemple Environnement technique : Jira, Mantis, QC/ALM, Squash TM Votre profil : Vous avez validé un diplôme en informatique (bac +4/5, école d'ingénieurs, …) Vous avez vous avez eu un rôle de testeur fonctionnel ou QA pendant a minima 3 ans Vous avez obtenu la certification ISTQB Vous avez le permis B impérativement Vous souhaitez évoluer dans un environnement stimulant, à l'écoute et reconnu dans son expertise test 3 raisons de nous rejoindre : Qualité de vie au travail : accord de télétravail en France et à l’international, accord sur l’égalité professionnelle, la parentalité, l’équilibre des temps et la mobilité durable. Apprentissage en continu : certifications et formations en libre accès, accompagnement sur mesure avec votre career manager, parcours d’intégration sur 9 mois. Avantages groupe & CSE : plan actionnariat, activités à tarifs préférentiels, remboursement partiel vacances, remboursement de votre abonnement sportif ou culturel Nos engagements et priorités : Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant, vous intégrez un collectif qui valorise la diversité, développe le potentiel de ses talents, s’engage dans des initiatives solidaires avec ses partenaires, et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients. A propos de Sogeti : Sogeti fait partie du groupe Capgemini et accompagne les organisations dans leur mise en œuvre de l'innovation, en tant que partenaire local à l'échelle mondiale. En combinant son agilité et sa rapidité Sogeti propose des solutions innovantes en testing, cloud et développement d'applications, toutes pilotées par l'IA, les données et l'automatisation. Plus d’informations sur www.sogeti.com/fr-fr


- Company Name
- MCA
- Job Title
- Développeur d’applications Java/Développeuse d’applications Java
- Job Description
- Pour notre activité au sein de Strasbourg, nous recherchons notre futur collègue pour le poste d’Ingénieur développement Java (H/F) : Vous aurez la responsabilité de : Participer à la conception et au développement applicatif ; Participer voire encadrer la mise en place des bonnes pratiques DevOps ; Aider à la mise en place de bonnes pratiques de développement ; Mettre en place des solutions techniques adaptées, évolutives et maintenables ; Rédiger les notes explicatives pour détailler le code et le rendre compréhensible par les autres intervenants ; Gérer la phase de test des applications et vérification de l'intégration du développement ;


- Company Name
- MCA
- Job Title
- Ingénieur de test logiciel/Ingénieure de test logiciel
- Job Description
- Au sein de la Direction des Systèmes d'Information, le projet recouvre les activités suivantes : Conception et rédaction des scénarios et cahiers de recettes, Réalisation et suivi des recettes fonctionnelles associées, Remontée des anomalies et suivi de leurs résolutions, Participation au maintien et à l'amélioration de la qualité, Participation à la conduite du changement, rédaction de guides utilisateurs, Mise en œuvre des tests automatisés.


- Company Name
- pasteque.io
- Job Title
- lead développeur back-end java
- Job Description
- L’ENTREPRISE Rejoignez une entreprise innovante engagée dans l’avenir de la mobilité électrique ! Spécialisée dans la décarbonation des transports, cette société simplifie la recharge des véhicules électriques en connectant constructeurs automobiles, opérateurs d’infrastructures et services de mobilité à travers une plateforme unique. Chiffres clés : • 500 000 points de recharge dans plus de 30 pays. • 100 millions de sessions de recharge par an. • Des milliers de contrats d’itinérance opérés et des millions de transactions gérées. Depuis plus de 10 ans, ils sont au cœur des échanges, collectant et analysant des données pour aider leurs clients à réussir leur transition énergétique et à développer des solutions de mobilité durable. Avec une roadmap ambitieuse, ils développent de nouveaux services innovants grâce à la data-science et l’intelligence artificielle, tout en garantissant une expérience utilisateur optimale. Pourquoi les rejoindre ? • Contribuer à un secteur d’avenir en pleine croissance. • Travailler sur des défis techniques stimulants dans un environnement innovant. • Prendre part à un projet à impact, pour une mobilité plus durable et accessible à tous. Ils offrent un rôle clé pour bâtir la mobilité de demain. LA MISSION Au sein de leur département « Product Tech », ils recherchent un Lead Developer Backend pour piloter les activités backend stratégiques. Le rôle implique l’animation d’une équipe de développement, la supervision technique des projets, et la contribution à des applications backend critiques, déployées sur le Cloud public. Missions principales : Superviser et accompagner une équipe de développeurs backend en veillant à leur montée en compétences, tout en respectant les engagements qualité, coût et délai selon la méthodologie SCRUM. Assurer la responsabilité technique des applications backend développées en Java et intégrées aux technologies Google Cloud Platform (GCP), principalement orientées API. Participer à la conception technique, à la relecture des livrables, et garantir l’évolutivité, la qualité et la scalabilité des solutions. Intervenir sur des projets critiques, tels que les modules de PKI (Public Key Infrastructure) pour la sécurisation des communications ou les applications API gérant des milliards de messages par mois. Objectifs clés : Garantir la performance et la fiabilité des solutions backend dans un environnement transactionnel exigeant. Optimiser les processus de développement et favoriser l’innovation technique. Aligner les solutions techniques sur les besoins stratégiques et métiers, tout en traitant la dette technique et en introduisant des technologies cloud innovantes. Ce poste offre un rôle clé dans la transformation numérique de la mobilité électrique, combinant expertise technique et leadership opérationnel. PROFIL RECHERCHÉ Ingénieur (Bac+5 ou équivalent) Minimum 5 ans d’expérience de dev/lead-dev Java Une pratique des concepts de CI/CD, de préférence « Git » Une expérience de coaching Expérience de projets Agile, de préférence « Scrum » Expérience de conception (low level design) et d’estimation/chiffrage des activités de Dev Pratique des BDD SQL et no-SQL Pratique des technos Docker Anglais « fluent » obligatoire MODALITÉS Type de contrat : CDI Rémunération selon profil : 50-70K€ en package (fixe+variable) Localisation : Sèvres (92) accessible en voiture, métro, tram, bus Télétravail : 3 jours / semaine Avantages : tickets restaurant, mutuelle, séminaires, salles de sport dans les locaux, crèche… Processus de recrutement interne : 1 inventaire de personnalité (10-15 min) 1 entretien RH 1 entretien technique avec le Responsable du build 1 entretien N+1