Tech & IT

Développeur Fullstack Java / Angular – Dominante Back-end

Voir le décideur de cette mission → 3 jours d'essai gratuits, sans carte bancaire

Description de la mission

Renforcer une équipe technique chargée du développement et de la maintenance de plateformes et de services numériques à forte volumétrie pour un acteur international. Intervenir sur des applications stratégiques nécessitant des niveaux élevés de disponibilité, de performance, de sécurité et de robustesse, dans un environnement Cloud-native reposant principalement sur AWS et Kubernetes.

Missions principales

Concevoir et développer des évolutions applicatives de bout en bout, principalement sur la partie Back-end avec Java et Spring Boot, ainsi que sur la partie Front-end avec Angular. Prendre en charge les développements complexes liés à la logique métier, à la performance, à la sécurité et à l'intégration des applications.

Analyser la faisabilité technique des demandes, participer à la définition des architectures, réaliser des prototypes (POC) et proposer des solutions adaptées aux environnements distribués et scalables. Contribuer aux estimations techniques et identifier les risques liés à la performance, à la montée en charge et à la résilience.

Participer aux revues de code, appliquer les bonnes pratiques de Clean Code et intégrer les exigences de sécurité dès la conception. Préparer et valider les packages de livraison, notamment les conteneurs, les dépendances, les scripts de bases de données et les configurations.

Collaborer avec les équipes Ops pour l'exploitation des applications sur Kubernetes. Analyser les incidents de production, participer à la mise en place des actions correctives et préventives et suivre la performance, la stabilité et les ressources des services.

Contribuer aux déploiements, au suivi après mise en production et à l'intégration des tests automatisés dans les pipelines CI/CD. Utiliser les outils d'intelligence artificielle pour le développement, la génération de code, la revue de code et la documentation, tout en garantissant la qualité des résultats.

Compétences attendues

Excellente maîtrise de Java 17+ et de l'écosystème Spring, notamment Spring Boot, Spring Data et Spring Security. Bonne connaissance de Hibernate/JPA, des architectures microservices, de Clean Architecture et des patterns Orchestrator et SAGA.

Maîtrise des bases de données PostgreSQL et/ou MySQL, des architectures REST, d'OpenAPI, Swagger et des mécanismes de sécurité OAuth2 et OIDC. La connaissance de Liquibase, JAX-RS et Jersey est appréciée.

Bonne maîtrise d'Angular, TypeScript, HTML5, CSS3 et RxJS. Connaissance de la gestion d'état, de la consommation d'API REST et de l'optimisation des performances Front-end.

Expérience des environnements Cloud et conteneurisés, notamment Docker, Kubernetes et AWS. Maîtrise des outils Maven, Gradle, GitLab CI, Jenkins, Sonar et Git. Connaissance des outils d'industrialisation comme Ansible.

Pratique des tests automatisés avec JUnit, Mockito, REST-assured, Jasmine, Karma, Jest ou Cypress. Capacité à utiliser et à contrôler les outils d'intelligence artificielle appliqués au développement logiciel.

Profil recherché

Développeur Fullstack expérimenté à dominante Back-end, disposant d'une solide expertise en Java/Spring et de bonnes compétences en développement Front-end Angular.

Le candidat doit apprécier le développement opérationnel et accorder une importance particulière à la qualité du code, à l'architecture logicielle, à la sécurité et à la performance des applications.

Pourquoi postuler via Mission Freelances ?
On agrège les missions freelance de tout le web et on enrichit chacune avec le contact direct du décideur. Vous postulez plus vite, à la bonne personne, sans intermédiaire.
🎯
Contact direct du décideur
Email pro, LinkedIn et parfois téléphone, dans 78% des cas. Vous parlez à la personne qui recrute, pas à un ATS.
💸
0% de commission
Contrairement à Malt ou Comet, on ne prend jamais de commission sur vos missions. La relation reste entre vous et le client.
⚡
Toutes les sources, un seul feed
LinkedIn, Indeed, WTTJ, HelloWork, France Travail… agrégés et mis à jour 3× par jour. Fini les 10 onglets.
🚀
Postulez avant les autres
En contactant le décideur directement, vous prenez une longueur d'avance sur les candidats qui passent par le formulaire classique.
Voir le décideur de cette mission → 3 jours d'essai gratuits, sans carte bancaire.

Conseils pour trouver des missions freelance

Nos derniers articles pour booster votre prospection et signer des missions.

Continuer l'exploration

D'autres missions et ressources pour votre recherche freelance.