I am an experienced software engineer specializing in Full Stack development. Graduated from ESPRIT in 2020, I have strong expertise in Java, SpringBoot, Hibernate, as well as frontend technologies like ReactJS and Angular. Throughout my career, I have worked across various sectors such as supplementary retirement, order management, blood transfusion, and e-commerce. My skills include analyzing business needs, designing APIs, optimizing application performance, and providing technical leadership. I am also proficient in agile methodologies and DevOps practices, fluent in French, and have professional proficiency in English.

Saifedine Hajji

I am an experienced software engineer specializing in Full Stack development. Graduated from ESPRIT in 2020, I have strong expertise in Java, SpringBoot, Hibernate, as well as frontend technologies like ReactJS and Angular. Throughout my career, I have worked across various sectors such as supplementary retirement, order management, blood transfusion, and e-commerce. My skills include analyzing business needs, designing APIs, optimizing application performance, and providing technical leadership. I am also proficient in agile methodologies and DevOps practices, fluent in French, and have professional proficiency in English.

Available to hire

I am an experienced software engineer specializing in Full Stack development. Graduated from ESPRIT in 2020, I have strong expertise in Java, SpringBoot, Hibernate, as well as frontend technologies like ReactJS and Angular. Throughout my career, I have worked across various sectors such as supplementary retirement, order management, blood transfusion, and e-commerce.

My skills include analyzing business needs, designing APIs, optimizing application performance, and providing technical leadership. I am also proficient in agile methodologies and DevOps practices, fluent in French, and have professional proficiency in English.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

French
Fluent
English
Advanced

Work Experience

Ingénieur Développement Java at AG2R La Mondiale
March 1, 2025 - September 3, 2025
Worked as a Full Stack Development Engineer in an Agile team maintaining and developing Java applications for a company specializing in supplementary retirement. Responsibilities included gathering and analyzing functional needs, writing detailed specifications and use cases, defining and validating business rules with stakeholders, developing and updating features, implementing CI/CD pipelines using Git, Maven, Jenkins, Docker and Kubernetes, optimizing application performance, managing version control, incident resolution, and managing deployment environments and logs.
Développeur Java / Full Stack at Sofrecom Tunisie
March 1, 2024 - September 3, 2025
Participated in the technical redesign of an order management tool for Orange within an Agile team. Duties included studying functional needs related to healthcare services, collaborating with PO and BA for requirement analysis, process modeling with UML, migrating Java versions 11 to 17, developing reactive components with ReactJS and Angular, strengthening app security, implementing unit and integration tests, and standardizing development practices in a distributed Agile environment.
Ingénieur Développement Backend Java/JEE at GPI Group
July 1, 2023 - September 3, 2025
Worked in a Scrum team to modernize a blood transfusion management system by migrating a desktop app to a web application. Tasks included designing and developing software parameterization modules, writing user stories, implementing new features, documentation, performing functional and technical tests, applying DevOps tools like Docker, Kubernetes, Jenkins, optimizing SQL data flows, conducting technical mentoring and code review sessions, and training users.
Ingénieur Full Stack Web at Silver International
February 28, 2022 - September 3, 2025
Developed an e-commerce platform in a Scrum team. Main activities included gathering and defining client requirements, creating UML use case, class, sequence and state diagrams, backlog and user stories creation, end-to-end development of frontend (Angular/ReactJS) and backend (SpringBoot), web service testing, implementing unit and integration tests, modular UI component architecture, data flow optimizations with MongoDB, CI/CD processes, version control with GitLab, technical documentation, component library creation, and client meetings for progress and requirement evaluation.

Education

Diplôme National d'Ingénieur at ESPRIT, Tunis
January 11, 2030 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Healthcare, Retail, Software & Internet, Other