À propos de Adam
Français
Bilingue ou natif
Anglais
Capacité professionnelle limitée
Expériences
- CulturaDéveloppeur JavaCOMMERCE DE DÉTAILfévrier 2024 - Aujourd'hui (2 ans et 4 mois)Bordeaux, FranceDans le cadre de l’intégration de l’ERP SAP, j’interviens en tant que développeur back-end Java au sein d’une équipe agile de 4 développeurs. Mon rôle consiste à concevoir, développer et maintenir les services nécessaires à cette intégration en exploitant une architecture orientée événements et microservices.Missions
- Développement de services back-end en Java/Micronaut pour intégrer SAP avec les autres systèmes de l’entreprise.
- Mise en place de flux de données asynchrones avec Kafka.
- Gestion et optimisation des bases de données MongoDB et SQL.
- Collaboration avec les équipes métiers et techniques pour assurer une intégration fluide et performante.
- Participation aux rituels Agile (daily, sprint planning, rétrospectives).
Environnement technique- Langage : Java
- Framework : Micronaut
- Message broker : Kafka
- Base de données : MongoDB, SQL, Redis
- ERP : SAP / MUSE
- Outils : MIRAKL
- Méthodologie : Agile
- Cloud & DevOps : Azure
- CI/CD & Automatisation : GitLab CI/CD
- uMakeLead dev Java - Reactseptembre 2023 - février 2024 (5 mois)Bordeaux, FranceEn mission pour une start-up, je participe au développement d’un outil dans l'univers de la learning, finance, cryptomonaie conçu from scratch. Mon rôle couvre à la fois l’architecture, le développement et l’amélioration continue du produit.Missions
- Conception et mise en place de l’architecture de la solution.
- Rédaction et maintenance de la documentation technique.
- Planification et conception détaillée des sous-tâches pour les futures évolutions.
- Développement de nouvelles fonctionnalités en fonction des besoins métier et techniques.
- Réalisation de tests de bout en bout pour garantir la qualité et la fiabilité du produit.
- Correction d’anomalies sur différentes versions du produit pour assurer sa stabilité.
Environnement technique- Langage : Java / React
- Framework : Spring Bot
- Base de données : Postgres SQL
- Passerelle de paiement : Stripe / Paypal
- Méthodologie : Agile
- Hébergement & Infrastructure : OVH
- CI/CD & Automatisation : GitHub Actions
- CGIÉdition de logiciel - DP360décembre 2022 - septembre 2023 (9 mois)Bordeaux, FranceEn interne pour le développement d'une application destinée aux Banques, Assurances, Santés, Services publics… Évoluant dans un environnement agile dans une équipe de 7 développeurs.Mission
- Écrire et maintenir de la documentation produit
- Animation de formations auprès de l'équipe et des clients
- Conception détaillé et planification des sous-tâches des futures évolutions
- Réalisation de test de bout en bout
- Développement de nouvelles fonctionnalités
- Correction d'anomalies dans différentes versions du produit
- Fournir une assistance aux clients
- Amélioration du code existant
Environnement technique- Langages : Java / JS
- Frameworks : Spring Boot, React/TypeScript
- Orchestration & BPM : Tibco, Camunda, Bonita
- Intégration & Messaging : Apache Camel, ActiveMQ
- Cloud & DevOps : Azure, AWS, Jenkins
- Bases de données : PostgreSQL, Redis, H2
- Tests : Karate
- Méthodologie : Agile
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Licence InformatiqueUPPA2018Dans cette formation, j'ai appris à programmer dans divers langages utilisant les concepts de la programmation fonctionnelle, logique et objet afin mettre en œuvre des applications dans les différents contextes informatiques Travailler dans des équipes de développement qui utilisent des méthodes de conception de systèmes. d’information et les méthodes relevant du génie logiciel. Utiliser des SGBD relationnels et leurs langages (SQL, PL/SQL) pour mettre en place une base de données et des applications s’appuyant sur l’utilisation d’un SGBD. Maîtriser le vocabulaire scientifique afin d’utiliser une documentation technique en français ou en anglais. Concevoir et développer des applications Internet (Langages HTML, XML, PHP..), gérer un serveur Web, créer et maintenir des sites Web.
Certifications
- JAVA développeur Full stackM2I2021