×

Développeur Scala

Les choses à savoir pour un poste de Développeur Scala

Développeur / Développeuse Scala, mamma mia ? 

Scala vient de la famille de la programmation fonctionnelle, et de la programmation orientée objet, adorée ou haïe. C’est un parti pris ! 

Cousin de Java, il partage les mêmes librairies et fonctionne sur la JVM. Le langage a aussi gardé une syntaxe proche de celle de Java, pour une facilité d’apprentissage. 

Les javaistes ont plus de facilité à monter en compétences sur Scala, mais pas sans difficulté. L’apprentissage peut être déroutant. In fine, le résultat est un code plus organisé et plus productif que son ancêtre cousin ! En gros, 1 ligne Scala = 25 lignes de Java. Là, c’est clair. 

 

Les bagages d’un développeur Scala ? 

 

Autodidacte, Bac+2 ou plus, ce métier est accessible si on le veut. De motivation, tu devras faire preuve !

Un développeur Scala ne maîtrise pas qu’un unique langage, au contraire. Il vient quasi-toujours d’un background java, mais apprend de son côté. Scala attire les esprits curieux et motivés. Les développeurs scala sont donc à jour des ajouts de fonctionnalités, des nouvelles versions, et s’investissent souvent sur des projets annexes et personnels. Le développeur a aussi une bonne connaissance du fonctionnement des bases de données. 

 

Au quotidien, que fais-tu ? 

 

En amont, le développeur scala participe à l’expression des besoins nécessaires pour le produit et / ou les utilisateurs. En d’autres termes, il prend conscience du cahier des charges, avant de se concentrer sur la phase de POC où il va prototyper la future application à développer. Enfin, la mise en production commence, où il développe l’application, en utilisant tous les frameworks propres au langage (Finch, Lift, Stick, BluEyes, Scalatra) dont Play et Akka HTTP sont les plus courants. L’optimisation et la maintenance de la plateforme s’en suit. Tout cela doit être fait dans le respect des bonnes pratiques (TDD), en évangélisant et délivrant un code propre et documenté.  

Un gros travail du développeur Scala va aussi être de relier les systèmes entre eux en développant des connecteurs, APIs. 

Il peut également être en charge de rédiger des guide d’utilisations et fiches techniques pour faciliter la prise en mains par autrui. 

L’accompagnement de juniors peut faire partie de ses missions, directement ou indirectement. 

 

Où le vent t’emportera ? – les évolutions possibles : 

 

Une fois que Scala n’a plus de secrets pour toi, tu peux y aller dans l’apprentissage de d’autres langages dit “déroutant à apprivoiser et apprendre” (Elixir et Ruby par exemple). Tu peux donc te lancer dans l’apprentissage de nouvelles technos comme indiqué ci-dessus ou bien embrasser la carrière d’un Data Engineer. 

Scala (avec Python) étant un des langages les plus propices à la Data (par sa productivité), il permet de délivrer plus de code pour traiter un maximum de flux de données. Il te suffit de prouver tes motivations et qu’une équipe te fasse monter en compétences sur le reste de la stack Data. 

Data Engineer, c’est souvent la suite logique ! 

Outre mesure, tu peux t’investir sur des postes de développeur full stack en apprenant la partie front. Les profils full stack avec un back-end expert en scala sont aussi très recherchés. 

 

Les pepettes ? 

 

Un développeur Scala est mieux rémunéré qu’un javaiste, car il est plus rare. En revanche, il est peu probable que tu maîtrises scala comme un expert en sortie d’école, ce sera plutôt Java. Tu apporteras donc ta valeur ajoutée sur Java, tout en cultivant Scala. En sortie d’école, tu pourras prétendre à un salaire brut annuel entre 42K € et 45K € packagé. 

Entre 1 et 3 ans, tu prends du grade avec la pratique, tu te situes entre 45K € et 53K €. 

La quatrième année est la phase de maturité où tu cherches de nouveaux challenges (data is close…). Tu oscilles entre 53K € et 62K €. 

Passé 6 ans d’expérience, tu es considéré comme senior, même si pas expert. Tu pars sur une base de plus ou moins 65K €. 

Voir Les offres d'emploi Développeur Scala

Scala Web Engineer - Fintech - CDI - Startup - Paris (H/F)


Fintech

Paris 40k-50k CDI
Scala Web Engineer - Fintech - CDI - Startup - Paris (H/F) Oyé Oyé, je fais appel à vous amis développeurs pour accompagner mon partenaire dans sa croissance exponentielle. Ils sont leader dans leur domaine (FinTech) et recherchent les meilleurs développeurs Scala pour rejoindre la team en place d'une douzaine de développeurs Back (Scala) et Front (React). Le produit  Le produit est une plateforme SaaS en mode API commerciale de services bancaires et assurances en ligne. L'innovation  Ils ont inventé une techno (qui d'ailleurs a été brevetée #waouh). Cette techno permet de faciliter l'accès à tous les services bancaires traditionnels et moins traditionnels qui historiquement étaient octroyés que par les soins d'un conseiller bancaire ou spécialiste financier. Il fallait se déplacer en agence. Grâce à cette startup, tu peux souscrire à un prêt immobilier en moins de 10 minutes.  Les missions  Developper de nouvelles features Alimenter l'API Aider à finir la migration de la plateforme de Java vers Scala Participer aux décisions d’architecture/choix techniques Encadrement de juniors Partie Business forte, relation clients L'environnement technique  Scala Play! API Rest  Redis  Pourquoi les rejoindre ?   Challenge technique  Equipe jeune et sympa (moyenne d'âge : 29 ans) Sur 22 personnes au total, la moitié sont des profils techs  Monter en compétence sur Scala et React Du dev', des mises en prod' courantes  Du TDD Des projets from scratch Une ambiance réunissant qualité, excellence et fun Rémunération attractive  Mutuelle Alan Potentielles BSPCE (selon profil)   Tu sens que tu es de taille à relever le défi ?  Quelque soit ton niveau de séniorité je serais ravie de t'en dire plus. J'attends ton CV à : juliette@mobikill.fr Juliette  Responsable Pôle Data chez Mobiskill Site web : www.mobiskill.fr Twitter : @mobiskill ou @mobiskilljobs  LinkedIn : Mobiskill (groupe)
Scala
Juliette Responsable Pôle Scala / Data Engineer
Postuler

Développeur fullstack (Java Spring /Angular2) qui veut se former au Scala ! (H/F)


Société éditrice de logiciels

Montpellier 40k-50k CDI
Passionné par les problématiques web vous êtes également un passionné par l’architecture back-end en Java. L’idée de travailler dans une PME et de travailler sur des softs à l’échelle internationale vous intéresse ? Ok j’ai ce qu’il vous faut : Une équipe de 15 développeurs passionnés, check Des softs sur mesure pour aider les entreprises à optimiser leur productivité, check Une rémunération attractive (40/50K), check Une stack technique qui envoie, check   Bon je pourrais continuer longtemps comme ça mais je pense que c’est mieux d’entrer dans le vif du sujet !   Les missions : -            Définir et participer à la conception des projets en agile (Scrum) -            Intervenir sur le développement Back -            Faire de la veille technique et des propositions de mises en place de nouvelles technologies -              La gestion des données et des flux dans le cadre d'intégration de données.   Environnement technique : REST, Micro-services, Java, Scala, Spring Boot, JPA, Hibernate, Oracle, MongoDB, Redis, Docker, Gradle   Le profil : -          Diplômé d’une école d’ingénieur, vous avez au moins 1 expérience significative en Java (plus de deux ans) -          Vous êtes jeune diplômé ou plus expérimenté -          Vous êtes intéressé par l’environnement et les problématiques Big Data -          Même si vous n’avez aucune expérience en Scala, vous avez l’envie de monter en compétences dessus   Pourquoi postuler : -           Une structure en pleine croissance dans laquelle vous pouvez devenir un véritable pilier -          De vraies problématiques web et Big Data complexes -          Une multitude de projets from scratch -          Esprit Start up ! -          Les technos les + sexy du moment ! -          Un salaire attractif : 40/50k + epargne entreprise et séminaire une fois par an à l'étranger  
Spring Scala Java
Christophe Team Leader Pôle Province
Postuler

Développeur.euse Java/Scala junior qui veut prendre du maxi galon - CDI - Paris 2 (H/F)


Éditeur SaaS dans la DATA

Paris 45k-65k CDI
Une boite bienveillante où tu monteras en compétences sur Scala et l'environnement Big Data : que demande le peuple!   Cette startup est rentable depuis son premier exercice ! Il faut dire que la startup est issue d'une groupe stable qui fait plus de 50M de CA depuis plusieurs années. Ils sont en phase d'ultra digitalisation. Implantés dans le monde entier (Europe, Chine, Brésil etc.), ils cherchent désormais à renforcer leur solidité sur le pôle principal qui à Paris (Paris 2ème).   Que font-il ? Ils éditent une plateforme de type CRM très poussée qui permet de recroiser la data offline et online, à destination des retaileurs et du luxe.   La mission : Organiser les process Data - le pôle est en migration!  Implémentation d’outils de gestion de configuration, d’automatisation des flux de données Simplification des process sur la plateforme en général Tooling et amélioration de la haute disponibilité Sécurisation de la plateforme Conduite du changement : implémentations de technos data de streaming comme Akka stream et DataFlow avec Scala Spark pour traiter la donnée en grand volume.   La stack technique : Scala  Spark Mesos, Kubernetes, Docker NoSQL, ElasticSearch, Cassandra Python, Perl (à migrer) Terraform, AWS   Et toi? Scala est un de vos alliés  Vous êtes capable d’échanger en anglais   Les bonus du poste : Challenge multi-hosting (présence en Chine et problématiques de compatibilité cloud suppliers) Migration en Scala La Data from scratch, tout est à faire La startup est en forte croissance et l’ambiance est bienveillante Salaire allant de 50 à 65k€ pour des juniors/confirmés   Tu es tiède?.... Discutons quand même! :) Si tu es bouillant, envoies-moi ton CV à : juliette@mobiskill.fr   Juliette, Responsable Pole Data / Scala
Docker Google Cloud Play AWS Scala
Juliette Responsable Pôle Scala / Data Engineer
Postuler

Scala star pour une startup Web & CMS - (H/F)


Scala Web CMS

Paris 40k-70k CDI
Développeur Scala    Nous sommes en plein dans l'univers du CMS sur base API Rest. Ce marché est très concurrentiel, seuls les plus performants techniquement peuvent se faire une place. C'est le cas de cette startup, ils ont crée une solution qui permet d'optimiser l'expérience des éditeurs dans le management de leurs contenus web. Ils sont une équipe de 15 personnes (dont 9 développeurs), tous dédiés au produit et à son amélioration: développement de features en Scala, du JS pour le front, itération plateforme, gestion de la scalabilité, problématique de performance et de temps réel... Depuis 3 ans, la société affiche une croissance exponentielle (x3 par an en termes de CA). Ils sont partenaires de Google, Netflix, Deliveroo, Axa, Decathlon, Ebay, Ford ... Afin de continuer sur ce beau trend, ils souhaitent muscler le jeu de leur équipe backend et recherchent un nouveau spécialiste de Scala sur du Web. Ils sont ouverts aux profils débutants, les développeurs sont assez solides pour accompagner des juniors sur Scala ou des anciens Javaïstes qui voudraient se reconvertir en Scala. Leurs ambitions sont encore grandes et les évolutions rapidement accessibles. Stack : Scala  Play! MongoDB Redis AWS Javascript / React Pourquoi rejoindre cette startup ? Forte culture du partage Grande variété de missions autour du web  Possibilité d'avoir des stocks dans la société La startup est profitable et en perpétuelle croissance (ils n'ont pas levé de fonds - no need). Ils ont dans leur équipe une personne qui a participé à la création du langage scala (ce n'est ni plus moins que le fondateur). C’est l’opportunité rêvée pour toi ?   Alors envoie-moi ton cv à juliette@mobiskill.fr ! Juliette – Responsable du pôle Data Engineer / Scala   Mobiskill Site web : www.mobiskill.fr Twitter : @mobiskill ou @mobiskilljobs  LinkedIn : Mobiskill (groupe)  
Play AWS Scala
Juliette Responsable Pôle Scala / Data Engineer
Postuler

Data Engineer - business oriented ET star du développement backend en Python (H/F)


AdTech Consulting

Paris 50k-70k CDI
Data Engineer - business oriented ET star du développement backend en Python Tu en as ras le bol des ESN mauvais genre qui utilisent les termes "agilité" et "data driven" à mauvais escient ? Dans l'imaginaire commun, société de conseil est synonyme de mastodonte des années 90, milliers de consultants envoyés en missions sur des projets ad hocs et j'en passe. Voyons cette startup comme la nouvelle génération du consulting; boite tech dans un environnement agile avec missions courtes (2 à 3 mois max), des POC, de la mise en prod' et de la veille technologique permanente. Qu'allez-vous faire ? Collecte de données et traitement de ces datas à des fins pure business (il faut délivrer!) Modélisation algorithmiques liées à différents types de sujets Deux problématiques majeures : IA et automatisation / scalabilité de la solution  Client facing / Business Consulting Veille technologique sur des sujets de NLP et de détection de fraude, chatboats... Pourquoi eux ? Un projet déjà primé, et qui va exploser et être commercialisé sur les marchés européens et américains Tu travailleras au sein d’une équipe très solide techniquement Une startup data driven : TOUS les projets tournent autour de la data Des locaux très agréables à deux pas de Bonne Nouvelle (si vous aimez le théâtre et les petits bars cosy vous serez servis) Montée en compétence en 6 mois chez les juniors versus un an en moyenne partout ailleurs Place de Lead Data Engineer à prendre Réévaluation salariale tous les semestres / ans Alors, tu aimes ce que tu lis et tu veux me faire parvenir ton CV ? C'est ici que cela se passe ==> juiiette@mobiskill.fr  Si non, j'attends tout de même un mail de votre part pour me coopter vos amis et connaissances possiblement pertinents pour cette opportunité. Vous recevez une belle prime en guise de récompense.  À très vite,  Juliette Responsable pôle Data / Scala chez Mobiskill cabinet de recrutement spécialisé dans la tech Site : www.mobiskill.fr Twitter : @mobiskill ou @mobiskilljobs LinkedIn : Mobiskill (groupe)
Spark Scala Python
Juliette Responsable Pôle Scala / Data Engineer
Postuler

Data Engineer fan de Cloud - Tu as dit AWS ? - Startup Fintech - CDI - Paris 11 (H/F)


Fintech

Paris 50k-70k CDI
Data Engineer fan de Cloud - Tu as dit AWS ? - Startup Fintech - CDI - Paris 11 (H/F) Cette startup a pour objectif de faciliter la gestion de votre argent. Nous sommes sur un business model en BtoC et l'objectif est de mettre le consommateur au coeur du produit. Grâce à des algorithmes de prédiction et de recommandation, les users sont désormais capables d'avoir une vue 360 degrés sur leurs comptes, le but état de mieux gérer leurs dépenses. Nous avons tous vécu cette situation, fier comme un paon, on tend notre carte de crédit pour régler une transaction et mince "paiement refusé ? Ok, bon, bah merci, heuuu ... bonne journée, je vous laisse l'article alors du coup hein." #LOL. Grâce à cette startup, vous ne serez plus jamais Mister Looser. Enfin sauf si vous y tenez. Ça rend tout de suite plus humble, plus responsable, oui, oui cela éduque. :) Bref.  Les missions ? Développer et maintenir l'infrastructure data articulée autour d'AWS. Evoluer dans un environnement à très forte croissance et traiter un volume massif de données Être capable d'architecturer un datalake ainsi que des solutions prédictives de Machine Learning  Vous serez décisionnaire et responsable des sujets Data Ecrire du code qui aide plus de deux millions de personnes à mieux gérer leur argent Stack : Micro Services Java Play! AWS Docker Salaire : 65K-85K€ environ - selon profil Localisation : Paris 11ème. Qu'en dites-vous ? Si ce poste ne vous plait pas, cooptez-moi tous vos amis. Promis, vous serez récompensé généreusement (en chèques cadeaux Amazon). Où me joindre? = adam@mobiskill.fr À très vite! Adam Responsable Pôle Data chez Mobiskill https://mobiskill.fr/
AWS Scala Java
Juliette Responsable Pôle Scala / Data Engineer
Postuler
Voir toutes les offres