Trouvez votre prochaine offre d’emploi ou de mission freelance Design pattern à Lyon
Offre d'emploi
Développeur Back-end (H/F)
Nous recherchons un.e Développeur.euse Back-end confirmé.e pour renforcer une équipe technique et participer à la conception, au développement et à la maintenance d’applications robustes et performantes. Vos responsabilités en tant que tel.le : Participer à la conception et au développement d’applications back-end à partir de spécifications fonctionnelles Mettre en œuvre des solutions fiables et performantes en respectant les bonnes pratiques Contribuer à l’amélioration continue du code (refactoring, design patterns) Assurer la correction des anomalies fonctionnelles et techniques Collaborer avec l’équipe projet en mode agile et partager les bonnes pratiques

Mission freelance
Développeur Java Angular Ionic (H/F)
Basée à Lille, Lyon, Nantes, Grenoble et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s’imposer comme une référence en matière de freelancing par son expertise dans l’IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Développeur Java Angular Ionic (H/F) à Lyon, France. Contexte : Le Groupe développe et maintient des solutions en méthodologie AGILE. En réponse aux attentes du métier l'équipe porte les projets, les demandes métiers et maintient en condition opérationnelle la plateforme. Les missions attendues par le Développeur Java Angular Ionic (H/F) : Sous la responsabilité du manager opérationnel, vous devrez : Maitriser l'architecture et les concepts Micro Services Maitriser les concepts objets, design patterns, SOLID, ... Etre sensibilisé à l'approche DDD (Domain Driven Design) Avoir des connaissances et être sensibilisé à l'architecture héxagonale Concevoir et développer des fonctionnalités de l’application en méthodologie SCRUM/KANBAN Développer les composants du socle digital sous la gouvernance projet (users stories définis par les BA dans le cadre de l’équipe Scrum Digital) Développer des fonctionnalités de sécurité des sites Assurer la sécurité des composants développés Respecter et appliquer les directives de sécurité Maitriser le développement Front RGAA Appliquer les principes définis autour du socle Maitriser les concepts de TDD (Test Driven Design) Mener les phases de tests unitaires et de test d'intégration (rédaction, exécution, correction de bugs) Participer aux phases de chiffrage Respecter les engagements (charges, délais, périmètres) Être en capacité de transmettre les connaissances aux autres développeurs de l'équipe Être initiateur de sujets techniques novateurs et être force de proposition

Offre d'emploi
Technical Lead Java / Responsable Produit - Lyon - (H/F)
## Contexte du poste Notre client, éditeur de logiciels reconnu dans son domaine, conçoit et maintient des solutions techniques couvrant l’ensemble du cycle de vie logiciel (développement, tests, intégration, automatisation, cybersécurité, cloud). L’entreprise gère un socle applicatif conséquent (plusieurs millions de lignes de code Java), structuré autour de couches logicielles réutilisables et de produits stratégiques orientés DevOps et platform engineering. Dans le cadre de la modernisation de son offre et de l’intégration de nouvelles fonctionnalités (dont l’IA), l’entreprise recherche 3 profils seniors capables de prendre en charge un produit, d’assurer sa vision technique et d’encadrer des petites équipes de développement. ## Missions principales Prendre la responsabilité technique d’un produit (vision, maintenance, évolutions). Développer, concevoir et maintenir les applications back-end en Java 17+. Assurer l’intégration et l’industrialisation de nouvelles fonctionnalités (IA, automatisation, sécurité). Encadrer et accompagner des développeurs juniors, favoriser leur montée en compétences. Collaborer avec les équipes internes (Software Factory, tests, infra) et les clients pour traduire les besoins en solutions techniques robustes. Garantir la qualité, la performance et la sécurité des livrables. ## Missions secondaires Participer à la roadmap produits et aux choix d’architecture logicielle. Contribuer à l’amélioration continue (tests, automatisation, CI/CD). Intervenir en support sur la résolution de problématiques complexes et l’optimisation de code existant. Documenter et partager les bonnes pratiques techniques. ## Stack technique Écosystème : Java 17+, JDBC, XML / JSON / YAML (org.json, gson, xppc), JAXP, HTTP Client, Apache (commons-io, commons-lang3, etc.) Normes & APIs : OSGi / REST API, Equinox (implémentation OSGi Foundation Eclipse), Restlet Architecture : Architecture orientée services, modules réutilisables, Design Patterns, Swagger 3.0 Sécurité & Authentification : Gestion des certificats, OpenID Connect (OIDC), OAuth 2, JWT Environnements de développement : IDE : Eclipse et VS Code, Maven, P2 Repository et Eclipse Target Platform Frameworks internes : base Equinox
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.