About Adam
French
Native or bilingual
English
Conversational
Experience
- CulturaJava DeveloperRETAIL (SMALL BUSINESS)February 2024 - Today (2 years and 4 months)Bordeaux, FranceAs part of the integration of the SAP ERP, I am involved as a Java back-end developer within an agile team of 4 developers. My role consists of designing, developing, and maintaining the services necessary for this integration by leveraging an event-driven and microservices architecture.Missions
- Development of back-end services in Java/Micronaut to integrate SAP with other company systems.
- Implementation of asynchronous data flows with Kafka.
- Management and optimization of MongoDB and SQL databases.
- Collaboration with business and technical teams to ensure smooth and efficient integration.
- Participation in Agile rituals (daily, sprint planning, retrospectives).
Technical Environment- Language: Java
- Framework: Micronaut
- Message broker: Kafka
- Database: MongoDB, SQL, Redis
- ERP: SAP / MUSE
- Tools: MIRAKL
- Methodology: Agile
- Cloud & DevOps: Azure
- CI/CD & Automation: GitLab CI/CD
- uMakeLead Java - React DeveloperSeptember 2023 - February 2024 (5 months)Bordeaux, FranceOn assignment for a startup, I am participating in the development of a tool in the learning, finance, and cryptocurrency universe, designed from scratch. My role covers architecture, development, and continuous product improvement.Missions
- Design and implementation of the solution architecture.
- Writing and maintenance of technical documentation.
- Planning and detailed design of sub-tasks for future evolutions.
- Development of new features based on business and technical needs.
- Performing end-to-end tests to ensure product quality and reliability.
- Bug fixing on different product versions to ensure its stability.
Technical Environment- Language: Java / React
- Framework: Spring Boot
- Database: Postgres SQL
- Payment Gateway: Stripe / Paypal
- Methodology: Agile
- Hosting & Infrastructure: OVH
- CI/CD & Automation: GitHub Actions
- CGISoftware Publishing - DP360December 2022 - September 2023 (9 months)Bordeaux, FranceIn-house for the development of an application for Banks, Insurance, Health, Public Services... Working in an agile environment in a team of 7 developers.Mission
- Write and maintain product documentation
- Conduct training sessions for the team and clients
- Detailed design and planning of sub-tasks for future evolutions
- Perform end-to-end testing
- Develop new features
- Fix bugs in different product versions
- Provide customer support
- Improve existing code
Technical Environment- Languages: Java / JS
- Frameworks: Spring Boot, React/TypeScript
- Orchestration & BPM: Tibco, Camunda, Bonita
- Integration & Messaging: Apache Camel, ActiveMQ
- Cloud & DevOps: Azure, AWS, Jenkins
- Databases: PostgreSQL, Redis, H2
- Tests: Karate
- Methodology: Agile
Recommendations
These freelancer profiles also match your criteria
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
Education
- Computer Science Bachelor's DegreeUPPA2018Dans 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 Full Stack DeveloperM2I2021