Find your next tech and IT Job or contract Scala

Job Vacancy
Développeur Senior Scala
Contexte & Enjeux Dans le cadre de la décarbonation et de la gestion de la flexibilité énergétique, cette mission s’intègre au sein d'une direction d’un grand groupe énergétique. Vous rejoindrez une équipe technique dédiée au développement et à l’évolution du logiciel interne, utilisé pour piloter la flexibilité de production (renouvelable, thermique), de stockage (batterie) et de consommation (DSM – Demand Side Management) sur des centaines de sites européens. Responsabilités principales En tant que Développeur Senior Scala , vous serez amené à : Proposer des architectures logicielles et documenter les choix (diagrammes, services, APIs) Développer les services backend et APIs (Scala principalement) Travailler en environnement agile avec le métier et les architectes Participer à la maintenance corrective et évolutive de l’application Kiwi Assurer le support de niveau 2 , résolution d’incidents, et analyse des causes racines Contribuer aux tests (unitaires, intégration, Pact) et au monitoring Rédiger la documentation technique et les manuels utilisateurs Stack technique utilisée Langages principaux : Scala (cats, http4s, fs2), Rust (IoT), Python (secondaire) Base de données : PostgreSQL, InfluxDB, Redis Architecture : Event-driven, microservices, MQTT CI/CD : GitLab, déploiement continu Cloud / Infra : AWS, Terraform Frontend (secondaire) : ReactJS Tests : unitaires, intégration, Pact

Job Vacancy
(H/F) Développeur Scala
en bref : Développeur Scala / Lyon 3 / 50-60K€ / Editeur de logiciels Adsearch, cabinet de conseil en recrutement, vous propose un poste de Développeur Scala (H/F) chez son client éditeur de logiciels. Poste : Vous rejoignez une PME qui édite une gamme de logiciels dans le domaine du médical. Au sein du pôle R&D vous intégrez l’équipe backend composée de plusieurs développeurs Scala. En tant que Développeur Scala (H/F) vous travaillez sur l’architecture et le développement des services qui alimentent la plateforme. Au quotidien vous : - développez et maintenez les API Rest de la plateforme - concevez l’architecture backend - veillez à garantir performance, fiabilité et scalabilité - intégrez les systèmes tiers des partenaires - travaillez en collaboration avec l’équipe produit et frontend - participez aux choix techniques et à l’évolution de la stack. Stack technique : Scala, écosystème Typelevel PostgreSQL / MongoDB CleverCloud CI/CD

Job Vacancy
Data Engineer – Microsoft BI (SSAS) & Spark/Scala
Bonjour, Pour le compte de notre client, nous recherchons un Data Engineer – Microsoft BI (SSAS) & Spark/Scala Au sein de l'équipe data / BI, vous interviendrez sur des projets stratégiques liés à la gestion, la transformation et la valorisation de la donnée. L’objectif de la mission est d’accompagner la Direction Financière à sortir d’Excel et aller vers Power BI. Pour cela, le data eng travaillera en binôme avec un PO pour comprendre l’existant et réaliser cette bascule. Vous aurez un rôle clé dans le développement, l'optimisation et la modélisation de traitements data complexes, avec un focus particulier sur la mise en place et la maintenance de cube tabulaires. Développement et intégration Optimisation Modélisation des données Recueil et analyse des besoins Documentation et support.

Job Vacancy
Développeur Big Data Scientist (F/H)
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ DEMARRAGE : Janvier 2026 -📑 CDI (50-55K€) OU Freelance OU Portage salarial - 🏠 Télétravail - 50% / début de semaine - 📍 Lyon - 🛠 Expérience de 8 ans minimum Envie de rejoindre une équipe Data où l’innovation, la performance et la qualité technique sont au cœur des projets ? 🚀 Nous recherchons un.e Développeur Big Data pour intervenir sur des projets d’envergure autour du traitement et de la valorisation de données massives. Vous participerez à la conception et au développement de solutions data destinées à accompagner les métiers dans leur transformation numérique 💻💼 Voici un aperçu détaillé de vos missions 🎯 : - Participer aux ateliers métiers pour comprendre les besoins et les jeux de données - Concevoir, développer et maintenir des traitements de données complexes - Réaliser des études statistiques et présenter les résultats sous forme de rapports ou de tableaux de bord - Développer des outils de visualisation facilitant l’analyse et la prise de décision - Documenter et industrialiser les traitements développés - Mettre en production les pipelines data et assurer leur suivi - Participer aux rituels agiles et aux échanges techniques de l’équipe

Job Vacancy
Developer scala senior
ITS-FR-402-19-Applications life cycle-Program Designer_developer-Expert Statut Publié Type de contrat ITS Catégorie Prestations Intellectuelles - Appli Nombre de personnes 1 Département GEMS-IT (GEMS-IT) Description • Description standard À la demande du Métier, il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. ANALYSE : • Contribue à la définition des spécifications générales • Réalise l'analyse technique et l'étude détaillée • Prépare différentes architecture d'implémentation, avec arguments pour et contre, tant en développement neuf qu'en maintenance • Adapte et paramètre les progiciels applicatifs • Réalise le prototypage QUALIFICATION : • Élabore les jeux d'essais pour les tests unitaires d'intégration • Effectue les tests unitaires • Identifie et traite les dysfonctionnements DÉVELOPPEMENT : • Réalise les modules (objets et composants logiciels) • Assemble les composants • Rédige les documentations MAINTENANCE : • A en charge la maintenance corrective • A en charge la maintenance évolutive • Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants • Main activities As a Senior Developer, you will: - Design architectural proposals, documented in diagrams, including APIs, services, front-end and back-end interactions. Sometimes autonomously, sometimes in team collaboration. - Subdivide the proposal into agile progressive development upgrades. - Implement builds and associated testing and maintenance tools - Develop back-end services and APIs. - Collaborate with business colleagues and domain experts to translate business needs into scalable software features. - Contribute to agile delivery processes. - Write tests in collaboration with business colleagues. - Document and develop user manuals - Provide user assistance and support - Monitor systems and provide level 2 support, incident resolution, and troubleshooting (root causes of recurring incidents) • Hard Skills The following abilities are required, the first two being critical: - Proficiency in Scala - Excellent experience with libraries: cats, http4s, fs2. - Excellent knowledge of libraries: doobie. - Comfortable with unit test, integration test and Pact - Knowledge of Redis, MQTT, InfluxDB, Postgres - Experience in event-driven architecture - Familiarity with agile development practices - Experience with Python is a plus. With at least 6+ years of software engineering & technical architecture experience. Our technical stack: - Cloud & Infrastructure: AWS, Terraform - Backend: Scala (cats, http4s, fs2), Rust (IoT) - Data & Messaging: InfluxDB, PostgreSQL, Redis, MQTT - Front-end: ReactJS - CI/CD: Continuous Deployment - Optionally, for systems close to Kiwi: Python, Azure. • Soft Skills The following abilities are also required: - Strong communication and interpersonal skills. - Proactive mindset with a collaborative spirit and a willingness to support team delivery. - Ability to break down complex problems and propose pragmatic, scalable solutions. - Comfort working in a fast-paced, evolving environment with a high degree of autonomy. - Empathy, humility, and a strong sense of ownership and accountability. • Languages: Fluent in English. French is a plus. Contexte • About US (S&EM) ENGIE, a global leader in low-carbon energy and services, relies on its Global Business Unit Supply & Energy Management (GBU S&EM) to provide reliable, sustainable, and affordable energy to all its customers. This strategic unit optimizes the Group’s and clients’ production & consumption assets and designs tailored energy solutions for our 200,000 professional clients and 15 million consumers. The Global Business Unit Supply & Energy Management leverages ENGIE’s assets to deliver secure and sustainable energy to its B2B and B2C customers. It uses its expertise in energy management to provide decarbonized electricity 24/7. Joining Supply & Energy Management means becoming part of a team of over 10,000 passionate experts spread across 20 countries, all united by a shared mission: shaping a greener and more efficient energy future. Together, we push the boundaries of innovation to deliver decarbonized energy 24/7. Join us and be part of those shaping the energy of tomorrow. • Context As part of ENGIE’s commitment to decarbonization, S&EM (Supply & Energy Management) plays a key role in managing and optimizing the flexibility of generation assets (e.g., renewable, thermal), storage assets (e.g., battery) and consumption assets (e.g., devices which we can stop or slow down). In this context, one in-house key software product is Kiwi, enabling to exploit the flexibility of many small assets and to offer demand-management services (DSM). We are a team of information system architects and software developers working together with business colleagues to analyze, design, develop, maintain and support Kiwi. Modalité de la prestation Temps Plein Plage de travail Heure ouvrée Dates d'entretiens Livrables Livrables Conception - Détaillée Livrables spécifiques Livrables Livrables Analyse - Impact du changement Livrables spécifiques Lieu de la prestation Adresse ENGIE T1, 1 Pl. Samuel de Champlain, 92400 Courbevoie, France Pays France Extension Options de renouvellement possible? Oui Si oui, merci d'en préciser le nombre et la durée. Attention : la durée totale de la mission ne peut pas excéder 3 ans 2 extensions d'1 an = 3 ans au total.

Job Vacancy
Data Engineer – Microsoft BI (SSAS) & Spark/Scala
Bonjour, Pour le compte de notre client, nous recherchons un Data Engineer – Microsoft BI (SSAS) & Spark/Scala Au sein de l'équipe data / BI, vous interviendrez sur des projets stratégiques liés à la gestion, la transformation et la valorisation de la donnée. L’objectif de la mission est d’accompagner la Direction Financière à sortir d’Excel et aller vers Power BI. Pour cela, le data eng travaillera en binôme avec un PO pour comprendre l’existant et réaliser cette bascule. Vous aurez un rôle clé dans le développement, l'optimisation et la modélisation de traitements data complexes, avec un focus particulier sur la mise en place et la maintenance de cube tabulaires. Développement et intégration Optimisation Modélisation des données Recueil et analyse des besoins Documentation et support.

Job Vacancy
Software Data Engineer H/F
Nous recherchons un(e) Software Data Engineer pour l'un de nos clients grand compte. Missions : • Concevoir et implémenter les composants/pipelines d’ingestion de données en scala spark • Traiter et normaliser les données • Refactoriser des imports existants pour être compliant avec l'architecture médaillon (silver + gold layers) • Appliquer/challenger les règles métier pour générer la couche gold tout en garantissant les performances, la scalabilité et les coûts cloud • Distribuer les données aux différents consommateurs/Métiers • Implémenter les règles de Data Quality (DataQuality framework) et gérer le data calatog • Développer et améliorer les frameworks communs (monitoring, CI/CD, tests, performance, résilience, standards de développement, qualité du code) • Rédiger et maintenir la documentation technique des développements réalisés : schéma d'architecture, Infra, Flux, … • Garantir le respect des standards du Groupe en matière de qualité, sécurité, partage, usage et architecture des données • Participer au développement et à la maintenance du calculateur en Scala Spark avec l'objectif : - d'optimiser le temps de calculs, - d'optimiser les performances, - de garantir la scalabilité au regard d'un accroissement annuel important du volume des market operations, - de maîtriser et d'optimiser les coûts cloud. • Être force de proposition pour améliorer les processus et les performances des systèmes. Compétences requises : • Expertise en Scala et Spark. • Expérience significative dans le développement d'ETL en contexte Big Data. • Expérience AWS (Glue, Lambda, Step Function, S3, etc.) : niveau intermédiaire avec expérience pratique • Compétences Dev/Ops • Capacité à travailler en équipe et à communiquer efficacement avec les parties prenantes. • Organisation, orientation résultats et intérêt marqué pour le fonctionnel. • Des compétences en Python et REACT seraient un plus pour le candidat

Contractor job
Développeur java/scala
Dans le cadre du développement de nouvelles fonctionnalités à forte valeur business, nous cherchons à renforcer l’équipe de développement déjà en place sur le produit LastMile , dédié à la gestion et à l’optimisation des livraisons du dernier kilomètre. L’équipe, composée de profils front, back et tech lead, travaille en mode agile. Nous recherchons un développeur confirmé maîtrisant impérativement Scala , langage central du projet, afin de contribuer à la conception, au développement et à l’évolution de la solution.

Job Vacancy
TECH LEAD DATA ENGINEER AZURE DATABRICKS (H/F)
ACCROCHE SI TU ADORES CONSTRUIRE DES PIPELINES SOLIDES COMME LE ROC, CETTE ANNONCE EST POUR TOI... CE QUE TU RECHERCHES : Évoluer au sein d’une équipe dynamique Participer à des projets innovants d’envergure Relever des défis liés à l’ingénierie des données, aux flux et aux performances Donner un nouveau souffle à ta carrière Alors nous avons la mission idéale pour toi. Au sein d’un acteur majeur du secteur , tu participeras : Les pipelines de données, tu développeras La qualité, la fiabilité et la sécurité des données, tu garantiras L’intégration et la transformation des données, tu automatiseras Les architectures data (batch & temps réel), tu concevras La scalabilité et la performance des traitements, tu optimiseras Les outils de monitoring et de gestion des flux, tu mettras en place Ton équipe projet, tu accompagneras Aux rituels agiles et instances data, tu participeras QUI TU ES : Diplômé(e) de la formation qui va bien Surdoué(e) ou doté(e) d’une expérience de ans minimum en ingénierie de la donnée ou en développement data Expert(e) en Habile avec les outils AU-DELÀ DES COMPÉTENCES TECHNIQUES, TU ES / AS : Dynamique : tu n’aimes pas rester les deux pieds dans le même sabot Autonome : un guide du Routard te suffira Esprit de synthèse : tu sais aller à l’essentiel Capacité d’adaptation : tu es un vrai caméléon Sens de la communication : les mots n’ont pas de secret pour toi Force de proposition : tu es l’Aladdin de l’informatique Esprit d’équipe : un pour tous et tous pour un !

Contractor job
Développeur Back SCALA
SCALA - Confirmé - Impératif JAVA - Confirmé - Impératif Connaissances linguistiques: Anglais Professionnel (Impératif) Description détaillée Dans le cadre du développement de nouvelles fonctionnalités business, nous cherchons à renforcer l'équipe de développement (front, back, techlead) en place sur un produit. Le langage de développement est le SCALA, à maîtriser impérativement. Télétravail : 3 jours sur site - 2 jours télétravail Le consultant doit donc OBLIGATOIREMENT résider dans la métropole Lilloise

Contractor job
Tech Lead Data Engineer senior
Vous rejoindrez notre Data Factory dont la mission est de concevoir et de déployer des produits analytiques innovants à destination des magasins, des fonctions support, de la logistique et des consommateurs. Face à la montée en puissance des besoins, nous avons adopté une organisation Agile en Domaines/Squads, avec une forte volonté d’industrialiser nos pratiques pour accélérer les livraisons tout en valorisant notre patrimoine de données. En tant que Tech Lead Data Engineer, vous serez impliqué dans les phases de design des applications et garant de la solution technique. À ce titre, vos principales responsabilités seront : Assurer un leadership technique auprès des équipes de développement. Conseiller les parties prenantes et traduire les exigences stratégiques en architectures Azure et Databricks sécurisées, scalables et fiables. Participer activement aux phases de conception, développement et tests. Porter la vision technique au sein des équipes Agile. Garantir la qualité des livrables et veiller à la réduction de la dette technique. Réaliser la modélisation des données. Assurer une veille technologique et participer aux POCs. Enrichir la communauté des Data Engineers par le partage de connaissances et la promotion des bonnes pratiques. 2. Compétences Techniques Requises Nous recherchons un profil senior avec une expérience d’au moins 2 ans en tant que Tech Lead et une certification sur Spark ou Databricks sont exigées. Compétence Expérience minimale demandée : Data Engineering 5 ans Azure 3 ans Architecture Lakehouse 3 ans Databricks 5 ans Spark 5 ans SQL, Python 5 ans Scala 2 ans CI/CD, Azure DevOps 5 ans

Job Vacancy
Data Analyst Azure (H/F)
En tant que Data Analyst Azure, vous interviendrez au sein d’un pôle Data regroupant différentes compétences. Cette mission sera dans un environnement agile où l’entraide et l’esprit d’équipe sont des points forts de l’organisation. L'utilisation massive de données et le développement d’approches analytiques ne doivent plus avoir de secret pour vous. Vous aurez l’occasion d’intégrer une de nos squad dont la principale mission est de développer des cas d’usage BI, Analytics et Data Science déployés sur notre plateforme Data hébergée sur le Cloud Azure. Pour cela, vous serez amené(e) à : Participer au recueil de besoin et cadrage auprès des utilisateurs finaux Rédiger des contrats d’interfaces pour mise à disposition des données par la source de données Rédiger de la documentation technique et fonctionnelle Modéliser des données Analyser des données à travers Databricks (langage SQL, SCALA) Accompagner des Data Engineers Créer et suivre des tickets JIRA Documenter de notre outil de Gouvernance de données DATA GALAXY Analyser des incidents Une 1ere expérience dans le secteur du retail / bricolage serait appréciée.

Contractor job
FREELANCE – Data Engineer Spark/Scala (H/F)
Nous constituons un vivier de freelances spécialisés en data engineering pour anticiper les besoins de nos clients sur des projets Big Data et Cloud. Nous recherchons des Data Engineers expérimentés sur Spark et Scala, capables d’intervenir rapidement sur des missions à Nantes et Rennes, dans des contextes variés (banque/assurance, industrie, retail, services). En tant que Data Engineer Spark / Scala, vos missions pourront inclure : Conception et développement de pipelines de données : ingestion, transformation, nettoyage et enrichissement de données massives. Développement d’applications distribuées avec Apache Spark (Batch et Streaming) en Scala. Industrialisation des traitements Big Data : optimisation des performances, gestion des volumes importants, parallélisation. Mise en place d’architectures data : Data Lake, Data Warehouse, solutions temps réel. Intégration Cloud : déploiement et utilisation des services Big Data sur AWS, Azure ou GCP (EMR, Databricks, Synapse, BigQuery, etc.). Tests, qualité et fiabilité : mise en place de bonnes pratiques de développement (CI/CD, tests unitaires et fonctionnels). Sécurité et conformité : respect des normes RGPD et bonnes pratiques de gouvernance des données. Documentation et partage : rédaction des spécifications techniques, bonnes pratiques et transmission de compétences aux équipes internes. Collaboration transverse : travail étroit avec les Data Scientists, Data Analysts, Product Owners et Architectes pour répondre aux besoins métiers.

Contractor job
DATA ENGINEER Scala/Spark
CONTEXTE L'entité a donc également un but humain en assurant la réussite des développeurs en reconversion. La mission consiste à renforcer une équipe de Data Engineers pour réaliser des projets Scala/Spark pour le compte de l’un de nos clients. MISSIONS Vous assurerez le pilotage de plusieurs projets basés majoritairement sur les technologies Python sur le périmètre de la filiale Energie. Le pilotage concerne l’ensemble des projets de cette filiale confiés à D2D. Les engagements de l’entité D2D envers la filiale sont assurés grâce à un plateau projet composé de 2 à 4 développeurs, un ops et un architecte. Description détaillée des tâches qui constituent la mission Dans le cadre de cette prestation, il est notamment demandé de réaliser les livrables décrits ci-dessous. S'agissant d'un projet mené en agilité, le découpage des livrables est réalisé par sprints. Le contenu de chaque sprint est identique, seul le détail des US (User Stories) change. A noter que ces livrables sont réalisés par l'équipe projet, il n'y a pas de responsabilité de production individuelle. Les sprints projet s'échelonnent généralement sur 2 semaines. Sur la base des 3 mois de prestation, il y aurait donc 6 sprints. Livrables n°X : Sprint n°X Lot 1 : développement des US et tests associés ; Lot 2 : Documentation projet, mapping des données, modélisation des pipelines, documents d'exploitation ; Lot 3 : Mise en place du CI/CD sur notre usine logicielle ; Lot 4 : Mise en place du monitoring ; Profil(s) le(s) plus à même de remplir la prestation (compétences requises et souhaitées) : Le profil recherché pour la mission est celui d’un chef de projet SI/Data. Une expérience significative est requise pour ce poste. Il bénéficiera d’un accompagnement du responsable de domaine / directeur de mission sur le périmètre et du responsable de l’équipe Chefs de Projets Data pour les aspects outillage et méthodologie. Ce soutien sera plus important au début de la mission, notamment pour la prise en main des outils indispensables mais peu répandus comme TimePerformance. Qualités requises - Excellent relationnel - Capacité rédactionnelle - Capacité d’adaptation et de travail en équipe - Rigueur et esprit de synthèse - Esprit d’initiative - Autonomie

Contractor job
FREELANCE – Data Engineer Spark/Scala (H/F)
Nous constituons un vivier de freelances spécialisés en data engineering pour anticiper les besoins de nos clients sur des projets Big Data et Cloud. Nous recherchons des Data Engineers expérimentés sur Spark et Scala, capables d’intervenir rapidement sur des missions à Nantes et Rennes, dans des contextes variés (banque/assurance, industrie, retail, services). En tant que Data Engineer Spark / Scala, vos missions pourront inclure : Conception et développement de pipelines de données : ingestion, transformation, nettoyage et enrichissement de données massives. Développement d’applications distribuées avec Apache Spark (Batch et Streaming) en Scala. Industrialisation des traitements Big Data : optimisation des performances, gestion des volumes importants, parallélisation. Mise en place d’architectures data : Data Lake, Data Warehouse, solutions temps réel. Intégration Cloud : déploiement et utilisation des services Big Data sur AWS, Azure ou GCP (EMR, Databricks, Synapse, BigQuery, etc.). Tests, qualité et fiabilité : mise en place de bonnes pratiques de développement (CI/CD, tests unitaires et fonctionnels). Sécurité et conformité : respect des normes RGPD et bonnes pratiques de gouvernance des données. Documentation et partage : rédaction des spécifications techniques, bonnes pratiques et transmission de compétences aux équipes internes. Collaboration transverse : travail étroit avec les Data Scientists, Data Analysts, Product Owners et Architectes pour répondre aux besoins métiers.

Job Vacancy
DATA ENGINEER SPARK / SCALA / SSAS / AZURE / DATABRICKS
Bonjour, Pour le compte de notre client, nous recherchons un data engineer SPARK / SCALA / SBT / CUBE TABULAIRE / AZURE / DATABRICKS Au sein de l'équipe data / BI, vous interviendrez sur des projets stratégiques liés à la gestion, la transformation et la valorisation de la donnée. L’objectif de la mission est d’accompagner la Direction Financière à sortir d’Excel et aller vers Power BI. Pour cela, le data eng travaillera en binôme avec un PO pour comprendre l’existant et réaliser cette bascule. Vous aurez un rôle clé dans le développement, l'optimisation et la modélisation de traitements data complexes, avec un focus particulier sur la mise en place et la maintenance de cube tabulaires. Développement et intégration Optimisation Modélisation des données Recueil et analyse des besoins Documentation et support.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- What Happened When I Tried Every Facebook Downloader Online?
- HIRE CERTIFIED RECOVERY SERVICES TO RECOVER YOUR LOST COIN/ETH/USDT/NFT
- Are tokenized stocks the next big trend or just hype ?
- people-are-asking-what-is-next
- Getting Started with Microsoft Azure AI Fundamentals: How to Prepare Effectively
- 5 easy ways to get a job without a CV
Jobs by city
Jobs by country