You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Zidene AjlaniZA

Zidene Ajlani

Senior JAVA/JEE Developer

€750/day
Bruxelles, BE
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Zidene

Senior Java/JEE Developer with solid experience in the design, development, and maintenance of complex backend applications, primarily in the finance, public service, and critical information systems sectors. Capable of working in both agile and V-cycle environments, I am involved in the entire application lifecycle: from technical analysis to production deployment.

Expert in Java EE technologies (Servlets, EJB, JPA), Spring (Core, Boot, Security), and distributed architectures (REST, SOAP, microservices), I am recognized for my rigor, analytical skills, and technical leadership. I also mentor junior developers and implement best practices (automated testing, continuous integration, code quality).

My technical versatility, combined with a keen sense for software quality, allows me to ensure the robustness, performance, and scalability of the delivered solutions.

Key Skills:

Java/JEE backend development (Spring, Hibernate, JPA, REST)

React frontend development (NextJs)

Software and microservices architecture design

DevOps practices: CI/CD (Jenkins, GitLab CI), containerization (Docker)

Quality management: unit/integration tests (JUnit, Mockito), SonarQube

Methodologies: Agile/Scrum, TDD, Clean Code

Technical supervision and code reviews
  • French

    Native or bilingual

  • English

    Fluent

  • Dutch

    Conversational

Can work on-site
Bruxelles (up to 50km)

Experience

  • Vermeg
    Java/JEE Developer
    BANKING AND INSURANCE
    December 2012 - April 2017 (4 years and 4 months)
    Tunis, Tunisia
    As a Java/JEE Developer at Vermeg, I joined an agile team dedicated to the development and maintenance of business applications in the finance and insurance domain. My role involved designing, developing, testing, and maintaining robust and scalable software solutions, in accordance with the functional and technical requirements of the projects.

    Main missions:

    Analysis of technical and functional needs in collaboration with business teams.

    Design and development of backend components in Java/JEE (EJB, Servlets, JSP, etc.).

    Participation in the implementation of software architecture (multi-layer, REST/SOAP services, etc.).

    Writing technical documentation (specifications, user guides, etc.).

    Implementation of unit and integration tests with JUnit and/or other frameworks.

    Optimization of application performance and resolution of technical incidents.

    Use of frameworks such as Spring, Hibernate, or JSF depending on the projects.

    Continuous integration via Jenkins, Maven, and versioning tools (Git, SVN).

    Collaboration with QA, DevOps, and project management teams to ensure the quality of deliverables.

    Technical environment:
    Java 8+, JEE, Spring, Hibernate, JSF, REST, SOAP, Maven, Jenkins, Git/SVN, Oracle/MySQL, Eclipse/IntelliJ, JIRA, Tomcat/JBoss.
  • ETNIC
    Technical Lead
    SOFTWARE PUBLISHING
    June 2017 - December 2024 (7 years and 6 months)
    Bruxelles, Belgium
    As an independent Senior Tech Lead at ETNIC, I led the architecture and development of strategic digital solutions for the public institutions of the Wallonia-Brussels Federation. I played a central role in the technical supervision of development teams, defining software quality standards, and guiding long-term technological choices.

    Key responsibilities:

    Definition of project software architecture in line with business requirements and public sector constraints.

    Technical supervision of several development teams (code reviews, pair programming, coaching).

    Implementation of development best practices: CI/CD, security, performance, scalability.

    Design and validation of technical solutions based on Java (Spring Boot, REST APIs, microservices).

    Writing technical architecture documents (DAT), in compliance with ETNIC's internal standards.

    Coordination with enterprise architects, project managers, and quality managers.

    Support for deployment, integration, and migration phases to production environments.

    Active participation in technical committees and decision-making on technological stack evolution.

    Stack and tools used:
    Java 11+, Spring Boot, REST, OpenAPI, Maven, GitLab CI/CD, Docker, Kubernetes, Jenkins, SonarQube, IntelliJ, JIRA.

Recommendations

Be the first to recommend Zidene

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Computer Engineering Degree
    Esprit-Tunis
    2015
  • Fundamental License in Computer Science
    Faculty of Sciences of Monastir
    2011

Skill set

Categories