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

Azmi H.

Backend Engineer Java & Spring Boot Microservices

€250/day
Modena, IT
3-7 years

Average response time: 1 hour

About Azmi

Backend Engineer with 5 years of experience building scalable and production-ready systems using Java and Spring Boot.

I specialize in designing and developing microservices architectures and distributed systems, with a strong focus on clean code, maintainability, and long-term scalability. I’ve worked on high-performance APIs and complex backend systems, helping teams build reliable and efficient applications.

My experience includes designing REST APIs and gRPC services, structuring microservices, and implementing event-driven architectures using Kafka and RabbitMQ. I’m comfortable handling authentication and security with JWT and OAuth2, and working with API documentation tools like OpenAPI and Swagger.

I have solid experience with data management using PostgreSQL, MongoDB, and Redis, as well as database versioning tools like Liquibase and Flyway.

From a development and delivery perspective, I work with Docker, Git, Gradle/Maven, and CI/CD pipelines (GitHub Actions), ensuring smooth development workflows and reliable deployments.

I follow best practices such as Clean Code, SOLID principles, and Hexagonal Architecture, aiming to build systems that are easy to maintain, extend, and scale. I also have experience with multi-tenant architectures and deploying applications on VPS environments.

I can support projects end-to-end: from backend development and system design to performance optimization and scaling existing systems.

I focus on delivering efficient, maintainable solutions, with clear communication and a strong commitment to deadlines.

Available for remote projects with international teams.
  • Italian

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Iungo SPA (Hybrid)
    Backend Software Engineer
    LOGISTICS AND SUPPLY CHAIN
    January 2021 - Today (5 years and 7 months)
    Modena, Italy
    • ● Designed and deployed high-load multi-tenant microservices (Java/Spring Boot) reducing system coupling and enabling independent scaling of critical services
    • ● Implemented event-driven architecture with Apache Kafka enabling asynchronous communication between services and improving system resilience
    • ● Migration from monolithic to microservices architecture increasing deployment frequency and reducing time-to-market for new features
    • ● Implemented authentication and role-based authorization securing multi-tenant access across services
    • ● Adopted API-first approach via OpenAPI specifications improving alignment between teams and reducing integration errors
    • ● Written unit, integration and end-to-end tests with JUnit, Mockito, Testcontainers and Postman reducing regression bugs in production
    • ● Managed database schema migrations with Liquibase/Flyway ensuring consistent and versioned DB changes across environments
    • ● Structured multi-module projects with hexagonal architecture improving maintainability and testability of the codebase
    • ● Containerized services with Docker streamlining environment consistency across development and production
    • ● Collaborated in cross-functional Agile teams accelerating delivery cycles and improving cross-team communication
    Apache Kafka Java Microservices Event-driven architecture API REST

Recommendations

Be the first to recommend Azmi

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

Categories