About Youness
- Backend and Frontend Development
- Design, development, and maintenance of web and mobile applications.
- Creation of microservices for distributed systems.
- Databases and API Integration
- Management of relational and NoSQL databases.
- Development of RESTful APIs for inter-service communication.
- Implementation of CI/CD pipelines to automate deployments.
- Management of cloud environments for scalability and availability.
- Design and implementation of solutions based on Apache Kafka and Azure Service Bus.
- Implementation of secure authentication solutions.
- Management of access rights and application security.
- Integration of third-party services like Stripe, Salesforce, SAP.
- Modernization of technical environments and refactoring of applications to improve performance.
- Participation in the technical design of applications, ensuring their scalability.
- Collaboration with teams, clients, and stakeholders to define functional scopes and ensure the smooth running of projects using agile methodologies.
- Management of the application lifecycle, from development to production, with maintenance
English
Fluent
French
Native or bilingual
Experience
- BNP-ParibasSenior Java Spring Engineer | API | SecurityBANKING AND INSURANCEMarch 2025 - Today (1 year and 3 months)Paris, FranceProject Description:BNP Paribas launched the modernization of its API Management platform and the evolution of b.connect, a universal, secure, and passwordless authentication service. The project aimed to enhance security, improve performance, automate deployments via Apigee, and evolve Java/Spring Boot-based authentication services.Achievements:- Design and implementation of OAuth2/OpenID Connect flows, including PKCE and advanced token management.- Securing APIs via CSRF, end-to-end encryption, and adherence to API Gateway best practices.- Implementation of robust CI/CD pipelines (Jenkins + Apigee APIs) that reduced manual interventions by 50%.- Development of a Java 17 generator to automate the creation of Apigee artifacts (proxies, shared flows, KVM) from OpenAPI specifications, accelerating deployments.- Evolution of the b.connect application with Java & Spring Boot.- Design of APIs compliant with OpenAPI 3 standard, optimized for maintainability and scalability.- Facilitation of workshops and mentoring sessions on API best practices, Apigee platform usage, and agile methodologies.- Support for API consumers to ensure smooth integration and technical alignment on Apigee.
- ALTENSenior Java Spring Engineer | Kafka | AngularHUMAN RESOURCESOctober 2022 - Today (3 years and 8 months)Paris, FranceProject Description:Recruitment is a major challenge for Alten, a key player in consulting in France, and the Muse project aimed to make it as efficient as possible. Muse is a microservices project specifically designed to manage the entire recruitment process, including tracking and supporting Alten consultants throughout their assignments with clients.Achievements:
- Analysis of user stories, impact assessment, and breakdown into sub-features.
- Cost estimation, workload forecasting, and user story tracking.
- Participation in refinement, planning, and retrospective meetings.
- Implementation of enhancements for Spring Boot microservices and frontend features.
- Implementation of data processing pipelines with Kafka Streams.
- Development and optimization of Kafka consumers/producers.
- Development of abstract components using Angular Material and PrimeNG.
- Development of features using Spring Boot and Kafka in conjunction with Salesforce and SAS.
- Maintenance and bug fixing.
- Development of unit, API, and automated tests.
- Code reviews, pull request validation, and reduction of technical debt.
- Integration and configuration of SonarQube and remediation of Sonar analysis feedback.
- Hightech Payment SystemsJava Spring | Angular EngineerBANKING AND INSURANCEMarch 2020 - September 2022 (2 years and 7 months)Aix-en-Provence, FranceProject Description:PowerCard, a comprehensive suite of electronic payment solutions covering card issuance, payment processing, and fraud prevention...This project aims to migrate the PowerCard software from Adobe Flex technology to Spring Boot and Angular frameworks to meet the following objectives:
- Development of a more performant, scalable, and secure software package.
- Faster deployment of updates, continuous integration.
- Development of responsive UIs that adapt to all screens.
- Creation of an extensible and modular solution.
Achievements:- Participation in daily team meetings.
- Planning, costing, and task tracking for each sprint (tool: Atlassian Jira).
- Participation in requirements analysis, development environment setup.
- Writing technical specifications.
- Backend development (Spring Boot | Kafka) and preparation of REST web services.
- Implementation of Angular modules and components, respecting lazy loading.
- Development of Kafka consumers/producers.
- Supervision and monitoring of Kafka streams.
- Implementation of CRUD configuration functionalities.
- Implementation of batch processing.
- Development of UI screens using the Angular framework.
- Development of stored procedures and SQL query optimization.
- Continuous integration, non-regression testing, and build (Jenkins/GIT/Maven pipelines).
- Development of unit tests and ensuring code coverage.
- Optimization of application performance and build time on Jenkins.
- Corrective and evolutionary maintenance.
- Code reviews.
- Preparation and presentation of the product to clients.
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
- Master 2 (M2), Software EngineeringUniversity of Pau and Pays de l'Adour2019Master 2 (M2), Ingénierie logicielle
- Baccalaureatehassan dakhil2014Baccalauréat