Versatile and detail-oriented Software Engineer with 6 years of experience in backend development and nearly 2 years of hands-on work in modern frontend frameworks. Skilled in building robust and scalable systems using Java and Spring, while also contributing effectively to front end interfaces. Comfortable working across the full software development lifecycle in Agile and DevOps environments. Known for delivering clean, maintainable code and collaborating closely with cross-functional teams in international settings, with a strong drive to grow in backend and full-stack engineering roles. **Employment and project experience** **Senior Developer** Salesforce Inc. _January 2017 - March 2017_ **Full-stack Developer** Microsoft Inc. _January 2019 - March 2019_

Lahcen Cakhri

Versatile and detail-oriented Software Engineer with 6 years of experience in backend development and nearly 2 years of hands-on work in modern frontend frameworks. Skilled in building robust and scalable systems using Java and Spring, while also contributing effectively to front end interfaces. Comfortable working across the full software development lifecycle in Agile and DevOps environments. Known for delivering clean, maintainable code and collaborating closely with cross-functional teams in international settings, with a strong drive to grow in backend and full-stack engineering roles. **Employment and project experience** **Senior Developer** Salesforce Inc. _January 2017 - March 2017_ **Full-stack Developer** Microsoft Inc. _January 2019 - March 2019_

Available to hire

Versatile and detail-oriented Software Engineer with 6 years of experience in backend development and nearly 2 years of hands-on work in modern frontend frameworks. Skilled in building robust and scalable systems using Java and Spring, while also contributing effectively to front end interfaces. Comfortable working across the full software development lifecycle in Agile and DevOps environments. Known for delivering clean, maintainable code and collaborating closely with cross-functional teams in international settings, with a strong drive to grow in backend and full-stack engineering roles.

Employment and project experience

Senior Developer Salesforce Inc.
January 2017 - March 2017

Full-stack Developer Microsoft Inc.
January 2019 - March 2019

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Advanced
French
Advanced
Spanish; Castilian
Advanced
Dutch
Beginner

Work Experience

Software Application Engineer at Atradius
January 1, 2022 - Present
Contributed to migrating internal customer and broker portals from Oracle Jet to React, enhancing user experience and system maintainability. Developed and maintained high-volume production APIs for Customer, Store, Arcade Risk, and Broker services. Participated in frontend development utilizing React, Next.js, Cypress, and Cucumber to increase test coverage and code quality. Built and improved backend services using Java, Spring Boot, and Kafka to support core business operations. Worked with DevOps tools including Azure DevOps, Jenkins, and Docker to improve deployment automation and system monitoring. Collaborated in an Agile team environment ensuring the timely delivery of features and documentation.
Software Engineer at UST Global
January 1, 2022 - August 21, 2025
Migrated legacy internal catalog systems for a major Spanish bank to a microservices architecture. Developed and maintained secure REST APIs using Spring Boot and Spring Cloud. Conducted performance testing with JMeter and automated unit testing using JUnit and Mockito.
Software Developer at Ezentis
December 31, 2020 - August 21, 2025
Contributed to the MOSAIC platform for real-time technician scheduling supporting Telefónica, Telxius, and Cobra. Enhanced backend logic and UI components using Spring MVC and JQuery.
Software Developer at Portel Servicios Telemáticos
December 31, 2019 - August 21, 2025
Developed port logistics platforms (PCS, VIAPORTUS) serving over 10 Spanish ports. Rebuilt the UI with Angular 6 and PrimeNG, improving interface responsiveness by 50%.
Programmer Analyst at Sopra Steria
December 31, 2019 - August 21, 2025
Worked on the ADNS project to create a search engine for managing technical aircraft documents using a structured map node/relationship database approach, integrating 16 existing applications into a single application, speeding document search, and improving publication performance. Participated in functional analysis and development, maintaining two applications for the French SNCF account. Worked in a TMA team responsible for maintenance and evolution of applications for BNP Paribas Cardif in a Java/J2EE environment.
Programmer at DXC (ex CSC)
December 31, 2017 - August 21, 2025
Built front-end and back-end layers for Crédit Agricole's PM and Multi Canal applications. Applied COBOL mappings and test automation with RQM in regulated environments.
Software Application Engineer at Atradius
January 1, 2022 - Present
Contributed to the successful migration of internal customer and broker portals from Oracle Jet to React, improving user experience and system maintainability. Developed and maintained high-volume APIs for Customer, Store, Arcade Risk and Broker. Participated in frontend development using React, Next.js, Cypress and Cucumber, increasing test coverage and code quality. Built and enhanced backend services using Java, Spring Boot, and Kafka to support core business operations. Worked with DevOps tools such as Azure DevOps, Jenkins and Docker to improve deployment automation and system monitoring. Collaborated in an Agile team to ensure timely delivery of features and documentation in Confluence.
Software Engineer at UST Global
January 1, 2022 - August 21, 2025
Migrated legacy internal catalog systems of a major Spanish bank to microservices architecture. Developed and maintained secure REST APIs using Spring Boot and Spring Cloud. Conducted performance testing with JMeter and automated unit testing with JUnit/Mockito.
Software Developer at Ezentis
January 1, 2021 - August 21, 2025
Contributed to the MOSAIC platform for real-time technician scheduling (Telefónica, Telxius, Cobra). Enhanced backend logic and UI components using Spring MVC and JQuery.
Software Developer at Portel Servicios Telemáticos
January 1, 2020 - August 21, 2025
Developed port logistics platforms (PCS, VIAPORTUS) serving 10+ Spanish ports. Rebuilt UI with Angular 6 and PrimeNG, improving interface responsiveness by 50%.
Programmer Analyst at Sopra Steria
January 1, 2019 - August 21, 2025
Worked on the ADNS project to create a search engine for managing all technical aircraft documents using a structured map in DB chart form, consolidating 16 apps into a single application. Participated in functional analysis and development, maintaining two applications for the French SNCF account. Served as analyst/programmer in TMA team for BNP Paribas Cardif applications using Java/J2EE.
Programmer at DXC (ex CSC)
January 1, 2013 - August 21, 2025
Built front-end and back-end layers for Crédit Agricole's PM and Multi Canal applications. Applied COBOL mappings and test automation with RQM in regulated environments.

Education

Engineer degree in science computer at Moroccan school of engineering science - EMSI
January 1, 2013 - January 1, 2017
Technical specialist in information system at Institute specializing in applied technology - ISTA
January 1, 2004 - January 1, 2012
Technical in science computer at Institute specializing in applied technology - ITA
January 1, 2002 - January 1, 2004
Engineer degree in science computer at Moroccan school of engineering science - EMSI
January 1, 2013 - January 1, 2017
Technical specialist in information system at Institute specializing in applied technology - ISTA
January 1, 2004 - January 1, 2012
Technical in science computer at Institute specializing in applied technology - ITA
January 1, 2002 - January 1, 2004

Qualifications

Bachelor in Experimental Sciences
January 1, 1999 - January 1, 1999
Abap developer certificate
January 1, 2012 - August 21, 2025
Course – Customer Service: Handling Abusive Customers
January 1, 2022 - August 21, 2025
Course – React and TypeScript – complete guide
January 1, 2021 - August 21, 2025
Course – Cypress Hands on training
January 1, 2022 - August 21, 2025
Bachelor in Experimental Sciences
January 1, 1999 - December 31, 1999
Abap developer
January 1, 2012 - August 21, 2025

Industry Experience

Financial Services, Software & Internet, Telecommunications, Transportation & Logistics, Government, Professional Services
    paper Kafka consumer for Azure Event Hub

    Built and enhanced backend services (POC) using Java, Spring Boot, and Kafka to consume resources from Event Hub.

Hire a Developer

We have the best developer experts on Twine. Hire a developer in Amsterdam today.