Zakaria Akrach

è aperto a progetti. 🔎

Angestellt, Software Developer, Do Different
Milano, Italy

Fähigkeiten und Kenntnisse

Java
SQL
Spring Boot
Jwt
OAuth 2.0
HTML5
CSS
HTML
React
Test Driven Development (TDD)
Maven
Agile
RESTful API
JUnit
Git

Werdegang

Berufserfahrung von Zakaria Akrach

  • Current 1 year and 5 months, since Feb 2025

    Software Developer

    Do Different

    - Modernized website design and user experience with Angular, enhancing aesthetics and interactivity using a corporate UI template. - Maintain and develop small-scale features on a legacy Java system, ensuring system stability and performance. - Expand knowledge in JUnit and microservices architecture to support scalable and testable future projects. - Currently studying Hexagonal Architecture (Ports and Adapters) to design decoupled and maintainable application layers.

  • 11 months, Mar 2024 - Jan 2025

    Java Developer

    Onyx Technology S.r.l.

    Client 1 – Java & IBM FileNet P8 Developed custom Java plugins for IBM FileNet P8 (ECM). Investigated and resolved performance issues, improving stability for 700+ daily users. Managed document workflows in production and handled error-related tickets. Automated backend tasks using Java batch jobs. Client 2 – Backbone.js & Spring Enhanced frontend components with Backbone.js and improved backend logic with Spring. Refactored legacy code to boost maintainability and integration.

  • 5 months, Aug 2023 - Dec 2023

    Back-end Developer

    Esis s.r.l

    - Built RESTful and SOAP APIs with Spring Boot and SQL, supporting CRUD operations for automotive and healthcare clients. -Integrated data between two enterprise systems, ensuring 100% data consistency and reducing errors. - Secured API communication with Spring Security and JWT, ensuring authenticated access to enterprise data.

  • 1 year and 1 month, Dec 2021 - Dec 2022

    Full-Stack Developer

    Zucchetti

    - Developed and maintained internal management systems using SitePainter, based on Java, JavaScript, and Microsoft SQL Server. - Participated in the full software development lifecycle: requirements analysis, coding, and testing. - Delivered custom management systems aligned with business needs, ensuring functional and quality outcomes.

Sprachen

  • Italian

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

  • Arabic

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z