
Mission freelance Développeur fullstack java angular kafka
Île-de-France
Freelance.com
Partager cette offre
Dans le cadre du renforcement des équipes IT de l’un de nos clients du secteur bancaire, nous recherchons un Développeur Fullstack Java / Angular / Kafka pour intervenir sur des applications à forts enjeux métiers et techniques.
Intégré(e) à une équipe Agile, vous participerez à l’ensemble du cycle de développement, de la conception technique jusqu’à la mise en production et au maintien en conditions opérationnelles des applications.
Vos principales missions seront de :
Concevoir, développer et faire évoluer des applications Fullstack Java / Angular ;
Développer des architectures orientées microservices avec Spring Boot 3 ;
Concevoir et maintenir des API REST documentées avec Swagger / OpenAPI ;
Mettre en œuvre et faire évoluer les échanges événementiels basés sur Apache Kafka ;
Développer des traitements batch avec Spring Batch ;
Participer à la conception et à l’optimisation des modèles de données PostgreSQL / Oracle ;
Développer des interfaces Front-End modernes sous Angular / RxJS ;
Mettre en œuvre les bonnes pratiques de développement : clean code, revues de code, TDD / BDD et tests automatisés ;
Participer aux processus CI/CD et DevSecOps ;
Contribuer à la conteneurisation et au déploiement des applications sur Docker / Kubernetes ;
Assurer la qualité, la performance, la sécurité et la maintenabilité des développements ;
Participer activement aux cérémonies Agile et aux échanges avec les différentes équipes techniques et fonctionnelles.
Profil recherché
Nous recherchons un profil confirmé à expert en développement Fullstack, disposant d’une solide maîtrise de l’écosystème Java et Angular.
Vous maîtrisez notamment :
Java et Spring Boot 3 ;
Angular et RxJS ;
Kafka, avec une expérience concrète des architectures événementielles ;
Les architectures microservices et API REST ;
SQL, PostgreSQL et/ou Oracle ;
Docker et Kubernetes ;
Les chaînes CI/CD : GitLab, Jenkins, Maven, npm, Helm, Flux ;
Les pratiques de tests automatisés : JUnit, Mockito, Cucumber, Karate, Selenium, Karma, Jasmine/Jest, Gherkin ;
Les pratiques TDD / BDD et les enjeux de qualité logicielle ;
Les mécanismes de sécurité JWT / OIDC ;
Git et les stratégies de développement GitFlow / Trunk-Based Development.
Une connaissance des environnements JEE, Hibernate, Tomcat/TomEE, nginx, Linux RHEL ainsi que de Control-M, Datadog, Jira et Confluence sera appréciée.
Une utilisation avancée de GitHub Copilot, notamment à travers la maîtrise du prompting appliqué au développement, constitue également un atout.
Au-delà des compétences techniques, nous recherchons une personne autonome, rigoureuse, capable de challenger les choix techniques et de s'intégrer dans un environnement complexe et exigeant.
Environnement de travail
Vous rejoindrez un environnement bancaire structuré, au sein d’équipes travaillant sur des applications critiques et des architectures modernes.
Environnement technique : Java 8 à 25, Spring Boot 3, Spring Batch, Angular, RxJS, Kafka, JEE, Hibernate, PostgreSQL 16, Oracle 19c, API REST, Swagger/OpenAPI, microservices, Docker, Kubernetes, GitLab, Jenkins, Maven, npm, Helm, Flux, JWT, OIDC, Datadog, Control-M, Linux RHEL 9.
Méthodologies : Agile, Scrum, SAFe, TDD/BDD, CI/CD, DevSecOps.
Outils : Git, Jira, Confluence, PowerDesigner, GitHub Copilot, O365.
La mission s’adresse particulièrement à un profil souhaitant intervenir sur un environnement technique riche, mêlant développement Fullstack, architecture microservices, événementiel Kafka et pratiques DevSecOps.
Découvrir Freelance.com
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur fullstack java angular kafka
Freelance.com