
Salim Toudite
Java Backend Consultant – Bank of Africa
Salaire / Taux journalier
Casablanca-Settat, Maroc
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
À propos
Introduction
I’m a software engineer with 4+ years of experience in Java development, mainly in agile environments. I worked at Capgemini on large-scale projects, contributing to backend systems using J2EE and Spring technologies. I enjoy solving real-world problems through clean code, scalable architectures, and continuous learning. I’m currently looking for a new opportunity in Casablanca or remotely, where I can grow and contribute to meaningful projects. My interests include Java, Spring Boot, Microservices, REST APIs, cloud basics (AWS), and DevOps tools. I’m open to backend or full-stack roles and actively expanding my skill set.
Expérience de travail
Java Backend Consultant – Bank of Africa
Taillis Labs
juil. 2025 - Présent
1 an 4 mois
Casablanca-Settat, Morocco
Exposure of banking APIs through WSO2 middleware and Spring Boot microservices. Development of REST APIs for message translation between ISO 8583 and ISO 20022 formats. Creation of Python batch jobs to automate API calls, encrypt responses, and send daily alert reports. Migration of DSS services to Quarkus microservices, including refactoring SQL queries and stored procedures, and exposing high-performance REST APIs.
Java Software Engineer
Taillis Labs | Bank of Africa
juil. 2025 - Présent
1 an 4 mois
Implémentation d’APIs Quarkus intégrant les services Sopra SOAP, avec mapping et adaptation des payloads XML en modèles REST JSON pour BOA Mali. Exposition de APIs bancaires via le middleware WSO2 et des microservices Spring Boot. Développement de batchs Python pour l’automatisation des appels API, le chiffrement des réponses et l’envoi d’alertes quotidiennes.
Stage d'initiation
MN technologies
juil. 2019 - Présent
7 ans 4 mois
Casablanca, Maroc
Réalisation d'un mini projet c# avec le framework ADO.NET. Initiation et intervention sur le logiciel de chaîne commerciale FAREST .
Capgemini
mars 2021 - janv. 2025
3 ans 11 mois
Morocco, Indiana 47963, États-Unis
Java Software Engineer
févr. 2022 - janv. 2025
3 ans
Morocco, Indiana 47963, États-Unis
Working with an agile team as junior Java software engineer on developing producers and consumers with Kafka on behalf the French company Europcar.
Junior Software Engineer
sept. 2021 - mars 2022
7 mois
Morocco, Indiana 47963, États-Unis
Junior web Developpement Engineer
mars 2021 - août 2021
6 mois
Casablanca-Settat, Morocco
Conception et Réalisation d’une application de Monitoring et de Sécurité opérationnelle des projets delivery de Capgemini.{ technos utilisées => (JEE, Keycloak, PostgresSql, Angular 11 ) }
Formation
Ecole Marocaine des Sciences de l'ingénieur
Cycle d’ingenieur, Ingénierie informatique et reseau
2018 - 2021
3 ans 1 mois
Faculté des Sciences et Techniques Mohammedia (FSTM)
DEUST, Mathématiques, Informatique et Physique
2015 - 2018
3 ans 1 mois
EMSI
Ingénierie informatique et Réseaux, Management Science
Lycée Sanaal
General High School Diploma, Physics
Mohammedia
Associate in Scientific and Technical Studies, Mathematics
Licences et certifications
Web Development
Délivré le : août 2026
GitHub Copilot Fundamentals: AI Paired Programming
Délivré le : juin 2024
Big Data Foundations - Level 2
Délivré le : juin 2020
Spark - Level 1
Délivré le : juin 2020
Big Data Foundations - Level 1
Délivré le : mai 2020
Database Fundamentals
Délivré le : mai 2019
Portfolio
