About Joel
- JAVA / ANGULAR Development
- Incident Management
- DevOps Practices
- Performance Monitoring
- Agile Scrum Facilitation
French
Native or bilingual
English
Fluent
Experience
- PARTECIS (BNPP / BPCE)Tech Lead Java Angular / Scrum MasterBANKING AND INSURANCEMarch 2023 - Today (3 years and 3 months)Charenton-le-Pont, FranceFullstack Development REFPOD project common toBNPPandBPCEAs part of a joint project between BNP Paribas (BNPP) and BPCE, the REFPOD project includes several modules (API, Notifications, BATCH, UI) for retrieving, processing, and displaying customer and product data, both individually and in bulk.Fullstack Development
- Design and integration of APIs for system interconnection.
- Development of BATCH processes for mass data processing.
- Configuration of TIBCO notification sending and receiving to ensure smooth communication between systems.
- Maintenance and evolution of the HMI
Application Migration- Management of application migration from Java 11 to Java 17, ensuring compatibility and dependency updates while adhering to best development practices.
- Management of server migration from Red Hat 7 to Red Hat 8, ensuring proper application functioning.
Quality and Security Management- Ensuring the quality of developed features and application security (Sonar, pull requests, Fortify).
- Analysis and maintenance of application performance using tools like Yourkit.
Production Incident Management- Proactive management of production incidents, including rapid diagnosis and problem resolution to ensure service continuity and stability.
Delivery Coordination- Organization and coordination of new feature deliveries, ensuring deadlines and technical requirements are met.
Objective and Key Results (OKR) Monitoring- Monitoring and evaluation of Objectives and Key Results (OKR), ensuring rigorous management of project priorities and performance.
Facilitation of Scrum Ceremonies- Daily Stand-ups
- Sprint Planning
- Backlog Grooming
- Sprint Reviews
- Retrospectives
- BPCE Infogérance & TechnologiesJAVA DeveloperBANKING AND INSURANCEJanuary 2022 - February 2023 (1 year and 1 month)Nantes, FranceImplementation of APIs for checking eligibility for the Livret d'Épargne Populaire (LEP)As part of the evolution of the Livret d'Épargne Populaire (LEP), banks have been authorized to directly verify the eligibility of applicants with the Directorate General of Public Finance (DGFIP). This evolution required the creation of tools enabling bank agents to perform this verification individually via an API, as well as in bulk via a BATCH process.
- Needs analysis: Identification of functional and technical requirements for the implementation of the API and mass processing (BATCH).
- Technical design: Development of the technical solution for secure communication with the DGFIP, considering performance and reliability constraints.
- User story estimation: Estimation of development effort for each feature in relation to the expressed needs.
- Feature development: Implementation of the API for individual verification and BATCH processes for mass verifications.
- Test and validation setup: Creation of unit, integration, and validation tests to ensure the quality and compliance of the features.
- Code review: Performing code reviews to ensure code quality, performance, and maintainability.
- Demonstration: Presentation of developed features to stakeholders for validation and feedback.
- Deployment and go-live: Planning and execution of the deployment of APIs and BATCH processes into production.
- Production of operational documents: Writing technical documentation and operational procedures for support teams.
- Application maintenance: Incident monitoring, data analysis, and post-production technical support to ensure the sustainability and stability of the implemented solutions.
- ASPJAVA DeveloperPUBLIC SECTORApril 2020 - December 2022 (2 years and 8 months)Limoges, FrancePayment and Services Agency (ASP)Partial Activity (APART) Project. In order to detect fraud, the state implemented verification measures for the conformity of data provided by companies at the beginning of the COVID 19 pandemic to be eligible for the granted aid.
- Evaluation and commitment to the needs to be addressed (estimation)
- Writing technical designs for the need (research of technical solutions)
- Development of features (BATCH processes)
- Integration tests and Unit tests
- Code quality monitoring (Sonar, Code Review)
- Deployment and go-live
- Presentation to the client of the work done (Demonstration, cross-testing)
- Production of operational documents
Recommendations
Be the first to recommend Joel
Help this freelancer shine by sharing your experience working together.
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
- ENGINEER3IL2016ingénieur informatique (spécialisation JAVA)