INSCRIPTION

Développeur Fullstack Java - Kotlin - Flutter

Sur siteAutreTarif à négocier

Présentation de La MISSION

Nous recherchons un(e) développeur(se) Fullstack motivé(e) par des enjeux techniques variés et à fort impact. Une bonne maîtrise de la stack AWS est attendue afin de participer activement à la conception, au développement et à l'exploitation des services., Dans un contexte d'équipe agile (et d'applications à fort trafic), le développeur Full stack conçoit, développe, déploie et maintient les fonctionnalités front user afin de répondre aux exigences fonctionnelles exprimées dans le cadre de la conception de solutions ou d'applications. Le développeur Full stack est capable d'intervenir sur la partie "front" et sur la partie "back" des applications, mais aussi sur la partie CI/CD. Il maîtrise les langages de développement de front et de back, ainsi que les framework les plus utilisés et les bonnes pratiques de développement de ces deux parties. Livrables Revues de code. - Réalisation et rédaction d'études de conception technique. - Analyse d'anomalies & support aux problèmes d'exploitation; Capacité à investiguer la source d'un bug. - Contribution aux respects de critères d'acceptance d'une release. - Participation aux cérémonies agiles : daily meeting, estimation des tâches, rétrospective d'équipe. Participation à la qualité, la résilience, et la sécurité de l'application

Profil Recherché

Java & Kotlin, avec une expérience sur des architectures backend modernes (BFF, services exposés). - AWS : Lambda, DynamoDB, Aurora PostgreSQL, API Gateway, SQS, (une expérience Kubernetes est un plus). - Développement de APIs REST robustes et documentées (OpenAPI). - Collaboration étroite avec une équipe Flutter sur des problématiques mobile (US mobile, intégration backend app). - Git, GitLab, CI/CD (GitLab CI / Jenkins), Terraform. - Pratiques de tests : tests unitaires, mocks, tests d'intégration, BDD. - Méthodologies et patterns : DDD, architecture hexagonale, clean architecture. - Autonomie et sens des responsabilités. - Force de proposition sur les choix techniques et l'amélioration continue. - Bonne capacité à travailler en équipe, dans un contexte transverse. - Persévérant(e), capable d'investiguer et de résoudre des problèmes complexes en production. - Responsable, attentif(ve) à la qualité, à la performance et à l'impact de ses développements. - Bonne capacité d'auto-critique et envie de progresser., Force de proposition Clean API SGBD AWS Git Kotlin Jenkins Kubernetes Autonomie Terraform Test unitaire Amélioration continue PostgreSQL API REST Java

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...

Développement et maintenance d'une application critique en Java Spring Boot (backend 50%) - Dével...

Autre

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

Autre

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.