Find your next tech and IT Job or contract Clean code

36 results
Contractor

Contractor job[MDO] Développeur Fullstack - Industrie

ISUPPLIER
Published on
CI/CD
Java
Kotlin

16 months
330-400 €
Vélizy-Villacoublay, Ile-de-France
Missions : Développement de nouvelles fonctionnalités Concevoir et implémenter de nouvelles fonctionnalités (frontend et backend) pour les utilisateurs de la solution Améliorer l'intégration avec le système PDM, les bases de données de composants Garantir la cohérence de bout en bout entre l'interface, le backend et les systèmes externes Intégration & interopérabilité Maintenir et faire évoluer les intégrations avec nos solutions logicielles : Electronique Mécanique Thermique PDM Gérer les flux de données, les interactions API et la gestion des erreurs Contribuer à la définition des contrats d'interface et des mécanismes d'échange Qualité & maintenabilité Appliquer les bonnes pratiques (Clean Code, revues de code) Contribuer à l'amélioration de l'architecture (modularité, évolutivité) Écrire et maintenir des tests unitaires et d'intégration Performance & fiabilité Analyser et corriger les problèmes de performance (frontend et backend) Garantir la robustesse des traitements asynchrones et des interactions avec les systèmes externes Améliorer la stabilité globale de l'application Collaboration & pratiques Agile Participer aux cérémonies Agile (planning, daily, review, rétrospective) Collaborer avec des équipes pluridisciplinaires (développeurs, architectes, experts métier) Contribuer à l'amélioration continue des pratiques de développement
View this job
Contractor
Permanent

Job VacancyDéveloppeur .NET Angular Python (H/F)

STORM GROUP
Published on
.NET
Angular
C#

3 years
40k-55k €
400-480 €
Ile-de-France, France
Missions : Analyse et conceptionAnalyser les besoins fonctionnels et techniques. Participer à la rédaction des spécifications techniques. Concevoir des architectures applicatives robustes et évolutives. Participer aux choix techniques et à l'amélioration continue des solutions. Développement Back-EndDévelopper et maintenir des applications et API avec C# / .NET / Core. Concevoir et consommer des API REST. Développer des services et traitements spécifiques en Python. Concevoir et optimiser les accès aux bases de données. Garantir la performance, la fiabilité et la sécurité des applications. Développement Front-EndDévelopper des interfaces web avec Angular et TypeScript. Concevoir des composants réutilisables et maintenables. Intégrer les interfaces avec les API Back-End. Veiller à l'ergonomie, à la compatibilité et aux performances des applications. Qualité et testsRéaliser les tests unitaires, d'intégration et fonctionnels. Participer aux revues de code. Identifier et corriger les anomalies. Contribuer à l'amélioration de la couverture et de la qualité du code. Mettre en œuvre les bonnes pratiques de développement : SOLID, Clean Code, Design Patterns, etc. DevOps et mise en productionParticiper à l'intégration et au déploiement des applications. Contribuer aux pipelines CI/CD. Participer à la conteneurisation et à l'industrialisation des applications. Assurer le suivi et la résolution des incidents techniques. CollaborationTravailler en collaboration avec les équipes produit, métier, QA, DevOps et infrastructure. Participer aux cérémonies Agile : daily, sprint planning, revue, rétrospective. Documenter les développements et les choix techniques. Assurer une veille technologique sur les frameworks et outils utilisés.
View this job
Contractor
Permanent

Job VacancyTech lead Java Spark /Spring

Nexius Finance
Published on
Apache Spark
Java
Spring

3 years
Ile-de-France, France
Vos missions1. Leadership technique et accompagnement de l'équipe Accompagner les développeurs dans la conception et la mise en œuvre des solutions techniques. Participer au recrutement et à l'intégration des nouveaux membres de l'équipe. Garantir le respect des bonnes pratiques de développement, des standards de qualité et des principes DevOps. Contrôler les développements et réaliser des revues de code régulières. 2. Conception et développement Concevoir et développer les composants applicatifs les plus complexes en Java, Spring Boot et Spark. Participer à la définition des solutions techniques en collaboration avec les Business Analysts. Concevoir et mettre en œuvre des solutions Big Data adaptées aux enjeux de traitement et de modélisation des données. Rédiger les spécifications techniques et garantir la qualité, la maintenabilité et la réversibilité du code. Appliquer les principes Clean Code, Clean Architecture et SOLID. Promouvoir les pratiques de tests automatisés, notamment TDD et BDD. 3. Industrialisation et accompagnement de la production Accompagner les équipes de support lors des mises en production et présenter les évolutions livrées. Analyser les incidents, identifier les causes racines et contribuer à leur résolution. Participer à l'industrialisation des composants et à l'amélioration de la chaîne de production. Veiller à la sécurité des développements et au traitement des obsolescences et vulnérabilités. 4. Amélioration continue et innovation Assurer une veille technologique et proposer des améliorations techniques. Contribuer à l'évolution de l'architecture et à la modernisation du système d'information. Participer à l'intégration d'outils d'intelligence artificielle dans les pratiques de développement. Compétences techniques indispensables : Java Spring Boot Apache Spark Autres compétences attendues : Maîtrise de SQL et de la modélisation des données. Expérience en conception et implémentation de solutions Big Data. Connaissance des plateformes et technologies Big Data : Kubernetes, S3, MinIO, ELK, Apache Iceberg. Maîtrise des outils et pratiques DevOps : GitLab, Argo CD, Argo Workflows. Connaissance des usines logicielles et de l'ALM (Application Lifecycle Management). Maîtrise des méthodologies Agile. Pratique des tests automatisés et des revues de code. Sensibilité aux enjeux de sécurité, de performance et de maintenabilité des applications. Une connaissance des outils d'assistance au développement par l'IA, notamment GitHub Copilot, serait appréciée.
View this job

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us