Zied Othmani
Full-Stack Java Developer (+9 years)
Professional Summary
Fullstack Java Developer with 9+ years of experience in backend and frontend development. Skilled in Java, Spring Boot, Angular, and Vue.js, with expertise in building scalable applications and API integrations. Experienced in both monolithic and microservices architectures, ensuring efficient, maintainable, and high-performance solutions. Passionate about clean code, automation, and security.
Work Experience
Senior Full-Stack Developer — RCE (SFR France)
- Developed and maintained a B2B contract management application.
- Designed and implemented features for contract details, amendments, and commitments.
- Performed code reviews; collaborated across teams; participated in sprint demos.
Tech: Java, Spring Boot, Spring Security, VueJS, Maven, JUnit, TDD, Oracle DB, Git, GitLab, Jenkins, JBoss Wildfly
Senior Backend Developer — Orange GESCOM
- Implemented subscription and billing features; maintained and enhanced the platform.
- Analyzed requirements, designed and implemented new features with quality gates.
Tech: Node.js, Express.js, Vue.js, REST APIs, JWT Authentication, MongoDB, PostgreSQL, AWS, Git, GitLab CI/CD
Full-Stack Developer — Accounting & Financial Management
- Migrated legacy Oracle Forms system to Java web stack with Angular front-end.
- Built REST APIs, secured authN/authZ, set up CI/CD pipelines, and TDD coverage.
- Improved UX and performance through new features and refactors.
Tech: Java 8, Spring Boot, Spring Batch, Spring Security, Maven, JUnit, REST API, Oracle, PL/SQL, Angular, Kafka
Java Developer — Nuxeo Platform Integration (ECM)
- Designed and developed REST APIs for Nuxeo integration; built Angular 10 UIs.
- Set up CI/CD; authored API and feature documentation; optimized security.
Tech: Java 8, Spring Boot, Spring Batch, Spring Security, Maven, JPA, JUnit, TDD, Oracle, PL/SQL, Angular 10, UML
Java Developer — Banking Workflow & Document Management
- Modeled BPMN workflows to optimize file management and archive handling.
- Implemented authentication, audit, and compliance features for banking standards.
- Exposed secure APIs for inter-branch document sharing.
Tech: Java 8, Spring Boot, Spring Batch, Spring Security, Maven, JPA, JUnit, TDD, Oracle, PL/SQL, Angular 10, UML
Java Developer — Administrative Services Management (ERP)
- Drove migration strategy from Oracle Forms to web tech; authored migration docs.
- Created project template & tooling; developed modules; ran unit tests and deployments.
- Integrated APIs/web services; performed code reviews for maintainability.
Tech: Java / J2EE – Oracle ADF, JAX-RS, JSF, Oracle, PL/SQL, WebLogic
Java Developer — ARRU Project Management System
- Built web app for civil engineering project management (eco-social plans/programs).
- Developed features, performed maintenance, data migration, and performance tuning.
- Implemented UIs and reports (JasperReports).
Tech: Java / J2EE, JSF, Oracle ADF, Talend, WebLogic
Java Developer — Vehicle Insurance Management
- Built quoting, amendments, and cancellation flows; designed with UML.
- Implemented UI, persistence with Hibernate/JPA, and domain logic.
Tech: Java, Spring, Hibernate, JPA, JSF, JBoss Wildfly, UML
Freelance Projects
Manage Academic School SaaS
- Developed a multi-tenant SaaS platform for schools, including student enrollment, grades, scheduling, and reporting.
- Designed REST APIs with Node.js and Express.js; created responsive frontend with Vue.js.
- Implemented authentication, role-based access control, and notifications.
Tech: Node.js, Express.js, Vue.js, MongoDB, PostgreSQL, JWT, REST APIs, Docker, AWS
Dashboard Analytics for Website Visitors
- Built a real-time dashboard to track and analyze website visitor behavior.
- Integrated backend APIs to collect and visualize data; implemented charts and reports in Vue.js.
Tech: Node.js, Express.js, Vue.js, Chart.js, MongoDB, REST APIs, JWT
Rental Cars SaaS
- Created a SaaS platform for car rental management including reservations, fleet tracking, and payment processing.
- Designed backend services for scalable operations and frontend SPA for user-friendly interaction.
Tech: Node.js, Express.js, Vue.js, PostgreSQL, REST APIs, JWT, Docker, AWS
Education
Higher Institute of Applied Sciences and Technology - University of Sousse (Tunisia)
Higher Institute of Applied Sciences and Technology - University of Sousse (Tunisia)
Secondary school Tozeur (Tunisia)
Certifications
- OCI AI Associate — 2025
- PRINCE2 Foundation — 2022
- J2EE Training — 2012