INSCRIPTION

Développeur Java Angular

Sur siteAutreTarif à négocier

Présentation de La MISSION

Dans le cadre de la modernisation de notre plateforme et de l'adoption d'une culture You Build It, You Run It, nous recherchons un profil hybride : un lead développeur confirmé (Java / Angular) et un sens de l'exploitation. Ce rôle va au-delà du développement classique : il s'agit de construire, déployer et opérer les applications en production, d'assurer leur performance et de contribuer à l'automatisation de notre chaîne logicielle. Missions principales - Développer les services backend en Java / Spring Boot et les interfaces en Angular, dans une démarche craft (tests, clean code, revues). - Concevoir, industrialiser et maintenir les pipelines CI/CD pour automatiser les déploiements (GitLab CI). - Contribuer au monitoring et à l'observabilité (Prometheus, Grafana, ELK, OpenTelemetry). - Optimiser les performances du code, des requêtes, des API, ainsi que le dimensionnement des ressources cloud. - Assurer la continuité de service : disponibilité, résilience, gestion des incidents, analyse post-mortem. - Participer activement à la vie du produit : architecture, conception, revues de code, amélioration continue. - Apporter un regard Ops au sein de l'équipe : logging, alerting, observabilité, bonnes pratiques de run. - Veille et recommandation sur les bonnes pratiques DevOps et outils d'industrialisation.

Profil Recherché

Expérience requise (obligatoire) : Expérience confirmée en développement Java Expérience confirmée en développement front-end Angular Expérience confirmée dans les bonne pratique de dévelopment (Software Craftsmanship,Clean Code, TDD, pair programming, refactoring, code kata...) Conception et développement de traitements batchs pour des traitements volumineux et critiques. Développement d'API REST et de services en Java (Spring Boot) Maîtrise des bases de données relationnelles Compétences appréciées : Connaissances en sécurité cloud et réseaux (Linux, Redhat) Expérience en migration de données Réalisation de tests unitaires et d'intégration Connaissance des pratiques DevOps (CI/CD, Docker, Kubernetes est un plus) Soft Skills : Encourager la coopération et le partage de connaissances, contribuant ainsi à une dynamique positive au sein de l'équipe. Autonomie et capacité à implémenter/ résoudre des problématiques techniques complexes Esprit d'analyse et de synthèse, capacité à documenter les processus techniques Capacité à travailler efficacement en équipe, en communiquant avec les différentes parties prenantes (DEV, OPS, produit) Être proactif dans l'apport d'idées et de solutions, tout en respectant les contraintes de l'équipe et du projet, SGBD Linux Grafana Git Test driven development (TDD) Pro-activité Angular Batching Kubernetes Autonomie Test unitaire Amélioration continue API REST Spring Boot Java Monitoring Docker Esprit d'analyse

Partager cette mission via

MISSIONS SIMILAIRES

Explore ces missions en lien avec tes compétences et ton expérience.

Participer à la migration et à la modernisation d'une application existante. Concevoir, développ...

Participer à la migration et à la modernisation d'une application existante. - Concevoir, dévelop...

Autre

Dans le cadre du maintien et de l'évolution des socles applicatifs Java/Web d'un grand compte, nous...

DÉCOUVREZ CES MISSIONS POPULAIRES

Dans le cadre du développement de sa présence digitale, Career Booster renforce son équipe avec un(e...

Temps partiel (≤ 32 heures)

Rattaché(e) à la Directrice Marketing, vous contribuez activement au développement de notre collecti...

Au sein de la Direction Opérationnelle Télécom vous piloterez avec votre équipe les chantiers dans l...

clients - Tu maîtrises les outils bureautiques de base - Et surtout : tu veux rejoindre une entrepri...

Pilotage du programme SSE/ZTNA - AMOA / PMO (70 %) - Assurer le pilotage opérationnel du program...

Autre

Questions fréquentes sur les missions freelance

En quoi consiste une mission freelance ?

Une mission freelance est un projet temporaire réalisé pour une entreprise cliente, avec un périmètre, des livrables et un budget définis. Sur InFreelancing, les missions peuvent être ponctuelles, régulières ou longues. Tu organises librement ton travail tout en respectant les objectifs fixés.

Comment postuler sur la plateforme InFreelancing ?

Crée un compte complet avec tes compétences et expériences, consulte les missions disponibles et postule avec un message personnalisé démontrant ta compréhension du besoin. Suis tes candidatures dans ton tableau de bord et reste réactif aux contacts des entreprises.

Pourquoi optimiser son profil de freelance ?

Un profil InFreelancing bien optimisé est ta vitrine professionnelle et augmente significativement tes chances d’être contacté. Les algorithmes de la plateforme favorisent les profils complets dans les résultats de recherche, te permettant de te démarquer et d’attirer des opportunités adaptées à ton expertise.