
Bruno Coste
Senior Java Backend Developer / DevOps | Microservices | Spring Boot | Kubernetes
Salaire / Taux journalier
Nice, France
Freelance, ouvert au CDI
Expertises
À propos
Introduction
Développeur senior avec plus de 26 ans d'expérience (SaaS, mobilité urbaine, blockchain, retail), spécialisé en architectures Java modernes (JDK 11 à 21) et Microservices. Expert en écosystème Spring Boot, conteneurisation (Docker/Kubernetes) et déploiement Cloud. Passionné par la qualité de code, l'automatisation (CI/CD) et l'innovation technique. Je cherche aujourd'hui à apporter mon expertise technique et ma rigueur à une équipe backend ambitieuse sur des projets métier à fort enjeu.
Expérience de travail
Back-End Java Developer
Instant System - Enabling MaaS
sept. 2023 - Présent
3 ans 2 mois
06410 Biot, France
Smart Mobility & MaaS : Développement au sein d'une équipe agile sur des solutions de billettique numérique pour les réseaux de transports (Oùra, Sytral, ...). Missions clés : • Conception et développement d'APIs REST robustes pour l'achat et la validation de titres de transport (Java 11/21, Spring Boot). • Architecture Microservices : Implémentation de services de catalogue, tarification complexe et gestion de panier. • DevOps & Cloud : Suivi des déploiements sur GCP via Kubernetes et ArgoCD. Maintenance et monitoring via la stack ELK. • Qualité logicielle : Tests unitaires et d'intégration (Mockito), revues de code, application rigoureuse des principes SOLID dans le code développé et refactorisé. Stack Technique : Java 21, Spring Boot, Spring Cloud, Kubernetes, Helm, GCP, Redis, Keycloak, MySQL, Flyway.
Symag by Anycommerce
juil. 2003 - août 2023
20 ans 2 mois
Antibes, France
Java Developer & DevOps (BlockSY Project)
sept. 2017 - août 2023
6 ans
Antibes, France
Lead technique sur la plateforme BlockSY (Blockchain) et transition vers une architecture Cloud Native. • Refonte d'architecture : Migration d'un monolithe vers des microservices Java/Spring Boot (Kafka/RabbitMQ). • DevOps & IaC : Mise en place de pipelines CI/CD, Terraform pour Azure, et charts Helm pour Kubernetes. • Blockchain : Développement de smart contracts (Solidity) et intégration de wallets sécurisés. • Domain Driven Design (DDD) : Modélisation des domaines critiques (transaction, identity).
Tech Lead & Developer (.NET / Java EE)
juil. 2003 - oct. 2017
14 ans 4 mois
Antibes, France
Évolution de Développeur à Tech Lead sur des progiciels de fidélité et d'encaissement critiques pour la Grande Distribution. • Conception du socle technique et roadmap produit. • Management technique d'équipe et optimisation des performances sur gros volumes de données (Oracle/SQL Server). • Développement Java EE sur le projet BeanStore (2016-2017).
Developer
Focal Solutions
mars 2002 - juil. 2003
1 an 5 mois
Analyste Programmeur
Azur Comexis
févr. 2000 - mars 2002
2 ans 2 mois
Formation
Université Aix-en-provence
D.U. Développement Application et Génie Logiciel, Informatique
1995 - 1996
2 ans
Licences et certifications
LFD459: Kubernetes for App Developers
Délivré le : févr. 2023
Portfolio

Architecture Microservices & plateforme d'interopérabilité Blockchain (Java, DDD, Kubernetes)
