Available to hire
I am Zakaria Ettorioui, a dedicated full-stack Java developer with a passion for building robust, scalable web applications. I enjoy turning complex requirements into clean, maintainable code and collaborating with cross-functional teams to deliver value. When I am not coding, I love exploring new technologies, mentoring junior developers, and contributing to open-source projects. I value curiosity, continuous learning, and delivering high-quality software.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
French
Intermediate
English
Intermediate
Arabic
Fluent
Work Experience
Full-stack Java Developer at IDEMIA
February 1, 2023 - PresentPermanent contract. Analyze the technical needs and constraints. Design and develop enhancements and fixes according to development best practices. Develop and execute unit tests. Perform code reviews of deliverables. Use CI/CD tools (Git, GitLab, Jenkins, Nexus) to manage code versions, create and store artifacts, and deploy software projects. Front-end: HTML, CSS, React.js, JavaScript, TypeScript. Back-end: Java, Spring Boot, Spring Security, Keycloak, Hibernate, REST API, PostgreSQL. DevOps: Git, GitLab, Nexus, Jenkins, Maven, Jira, Confluence.
Full-stack Java Developer - Freelance at Berger-Levrault
December 1, 2022 - September 24, 2025Develop new user interface features using React.js. Design and implement reusable and efficient components. Build the technical solution in collaboration with other members of the development team. Develop RESTful APIs. Test and fix anomalies. Front-end: React.js, HTML, CSS, Bootstrap, JavaScript, TypeScript. Back-end: Java, Spring Boot, Hibernate, REST API, Oracle. DevOps: Git, Bitbucket, Maven, Nexus, Confluence, Jira.
Full-stack Java Developer at IDEMIA
December 31, 2023 - September 24, 2025Developed and maintained full-stack Java applications; analyzed technical needs and constraints; designed and developed enhancements and fixes based on development best practices; developed and executed unit tests; performed code reviews; used CI/CD tools (Git, GitLab, Jenkins, Nexus) to manage code versions, create artifacts, and deploy software projects.
Full-stack Java Developer - Freelance at Berger-Levrault
December 31, 2022 - September 24, 2025Developed new features and reusable components for web applications; built RESTful APIs; collaborated with the development team; tested and fixed anomalies; deployed software; worked across Front-end (React.js, HTML, CSS, Bootstrap, JavaScript, TypeScript) and Back-end (Java, Spring Boot, Hibernate, REST API) stacks.
Full-stack Java Developer - Freelance at Berger-Levrault
February 1, 2023 - PresentDeveloped new user interface features using React.js; designed and implemented reusable components; built the technical solution in collaboration with team members; developed RESTful APIs; tested and fixed anomalies; prepared deployments with CI/CD tooling.
Education
Specialized Master in Software Quality (MQL) at Faculty of Sciences, Dhar El Mahraz
January 11, 2030 - September 24, 2025Bachelor's degree in Mathematical and Computer Science at Faculty of Sciences, Dhar El Mahraz
January 11, 2030 - September 24, 2025Bachelor's degree in Physics and Chemical Sciences at Faculty of Sciences, Dhar El Mahraz
January 11, 2030 - September 24, 2025High School at Abdellah Chefh AOuNi High School
January 11, 2030 - September 24, 2025Master in Software Quality (MQL) at Faculty of Science, Dhar El Mahraz
January 11, 2030 - September 24, 2025Bachelor's degree in Mathematical and Computer Sciences at Dhar El Mahraz
January 11, 2030 - September 24, 2025Qualifications
Master in Software Quality (MQL)
January 11, 2030 - September 24, 2025Bachelor's degree in Mathematical and Computer Sciences
January 11, 2030 - September 24, 2025Industry Experience
Computers & Electronics, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Casablanca today.