OmDev Logo
GetYourJob
0
Publié aujourd'hui

Développeur / Développeuse full-stack (H/F)

Entreprise
Entreprise confidentielle
Localisation
Paris 9e Arrondissement
Sur site
Type de contrat
CDI
Niveau
Senior

Salaire du marché

Médiane du marché
48k€
Estimation
43k€fourchette habituelle57k€

Cette offre n'affiche pas de salaire. D'après 89 offres pour ce poste (Senior, France), le marché se situe autour de 48k€ (43k€–57k€).

Salaire du marché pour Full-Stack (Senior) en France : médiane 47 500 €/an, P25–P75 : 42 500–56 500 €/an, n = 89 offres. Salaire TypeScript à Paris

Baromètre TJM et salaires IT

Description du poste

Description du poste :
Contexte du Poste & Enjeux à Toulouse***Expérience requise : 9 ans minimum (Profil Lead Developer / Architecte Technique Localisation : Toulouse et agglomération (Labège, Blagnac, centre-ville, etc Contexte local : À Toulouse, ce profil est ultra-recherché par les grands éditeurs de logiciels, les acteurs de l'aéronautique/spatial pour leurs applications métiers complexes, les banques/assurances et les ESN majeures (Sopra Steria, Capgemini, CGI, etc.). L'enjeu à ce niveau d'expérience n'est plus seulement de coder, mais de concevoir des architectures logicielles robustes, d'accompagner des équipes de développeurs (mentorat), de garantir la scalabilité et de faire le lien entre les besoins métiers et l'implémentation technique.
2. Missions PrincipalesConception & Architecture Logicielle : Définir l'architecture technique des applications (backend Java et interfaces frontend), choisir les design patterns adaptés et garantir la maintenabilité, la performance et la sécurité du code.Développement Full Stack Avancé : Développer des fonctionnalités complexes (côté serveur et interface utilisateur) en respectant les meilleures pratiques de l'industrie (Clean Code, TDD/BDD Leadership Technique & Code Review : Animer l'équipe de développement, mener les revues de code ( code reviews ), fixer les standards de qualité et accompagner les développeurs juniors/seniors dans leur montée en compétences.***Industrialisation & Intégration : Participer à l'automatisation des tests, à la mise en place de la chaîne CI/CD et veiller à la bonne intégration du code dans l'écosystème Cloud/Kubernetes de l'entreprise.
3. Compétences Techniques Détaillées (Hard Skills)
A. Back-end Java & Écosystème (Expertise Principale)Langage : Maîtrise parfaite de Java (versions récentes LTS : Java 17, 21 programmation orientée objet, programmation fonctionnelle et gestion fine de la mémoire/performance.Frameworks Spring / Spring Boot (Spring Cloud, Spring Security, Spring Data, Spring Batch) en tant que standard incontournable Alternative ou complément : Quarkus ou Micronaut (très prisés pour le Cloud-Native et les architectures serverless/microservices Architecture & APIs Conception et développement d' APIs RESTful robustes et sécurisées (OpenAPI / Swagger Maîtrise des architectures Microservices et des architectures événementielles (Event-Driven Architecture) avec Apache Kafka ou RabbitMQ.***Persistance & Bases de Données Bases relationnelles (PostgreSQL, Oracle, MySQL) et maîtrise des ORM ( Hibernate / JPA , tuning de requêtes SQL Bases NoSQL (MongoDB, Redis, Cassandra).
B. Front-end (Modern Web Development)***Frameworks JavaScript / TypeScript : Maîtrise avancée d'au moins un framework moderne : Angular , React , ou Vue.js Langage & Outillage : Utilisation intensive de TypeScript , gestion d'état (NgRx, Redux, Context API), et maîtrise des outils de build (Webpack, Vite, npm/Yarn/pnpm UI/UX & Qualité : Intégration responsive (HTML5, CSS3, Tailwind CSS ou SASS), respect des normes d'accessibilité (RGAA) et tests front (Jest, Cypress, Playwright).
C. Qualité, DevOps & Outillage***Tests & Clean Code : Application rigoureuse du Test-Driven Development (TDD), tests unitaires et d'intégration ( JUnit 5 , Mockito), analyse de la qualité du code (SonarQube Conteneurisation & Cloud : Capacité à packager ses applications dans des conteneurs Docker , notions de déploiement sur des clusters Kubernetes et intégration dans des pipelines CI/CD (GitLab CI, Jenkins, GitHub Actions Outils de versioning : Maîtrise avancée de Git (Git Flow, Trunk-Based Development).
4. Certifications et Formations Valorisées***Java : Certifications Oracle (Java SE Programmer / Developer Cloud / Agilité : Certifications orientées Cloud (AWS/Azure Developer) ou méthodologies agiles (Scrum Master / Product Owner, très utile pour un rôle de Lead Dev).
Description du profil :
Savoir-être et Compétences Clés (Soft Skills)Leadership Technique & Mentorat : Capacité à fédérer les équipes, mener des revues de code/d'architecture et accompagner la montée en compétences des profils juniors et seniors.Vision Stratégique & Communication : Capacité à faire le pont entre les besoins métiers/direction et la complexité technique, en sachant vulgariser les choix structurants.***Sang-froid & Autonomie : Maîtrise parfaite de soi lors d'incidents critiques en production et autonomie totale dans la prise de décision.

Exigences du poste

Compétences requises

  • JavaScript
  • TypeScript
  • Java
  • React
  • Vue.js
  • Angular
  • Spring Boot
  • Quarkus
  • Micronaut
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Cassandra
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • Jest
  • Cypress
  • Playwright
  • Vite
  • Webpack
  • JUnit
  • Git
  • GitHub
  • GitLab
  • Spring Cloud
  • Hibernate
  • Microservices
  • Event-Driven Architecture
  • Design Patterns
  • TDD
  • Scrum
  • Agile

Un plus

  • Software Architecture
  • BDD
  • Automation
  • QA Testing
  • Cloud
  • Spring
  • Serverless
  • API Development
  • REST API
  • OpenAPI
  • Apache
  • Apache Kafka

Toutes les offres TypeScript à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.