Software Engineer
|
Senior Fullstack Java engineer with 5+ years building production-grade backends, microservices and cloud infrastructure for fintech, automotive and insurance clients. Currently working at Crédit Agricole.
@SpringBootApplication public class HamzaProfile { private final String role = "Java / DevOps Engineer"; private final List<String> stack = List.of( "JAVA", "Spring Boot", "Kubernetes", "Terraform", "Angular" ); private final String location = "France 🇫🇷"; @Bean public Engineer build() { return Engineer.builder() .years(5) .passionate(true) .available(true) .build(); } }
I'm a full-stack Java engineer specialising in backend architecture, cloud-native infrastructure and DevOps practices. Over five years I've contributed to high-stakes projects in banking, automotive fleet management, and insurance — always with a focus on clean code, maintainable systems and team growth.
Beyond shipping features, I've led technical migrations, defined CI/CD standards on Azure DevOps and GitLab, and facilitated knowledge transfer workshops for cross-functional teams. I also teach Java and web development as a part-time instructor.
Project: Découverte Habitat (Programme Loan IT)
Refactoring of the pre-sales Habitat journey to improve collaborator experience and modernise the information system, focusing on discovery and financing proposal phases.
Project: Watèa by Michelin — Electric Fleet Management
Foundation team integration on Watèa, an innovative electric fleet management solution, delivering industrialisation, code quality and DevOps infrastructure optimisation.
Project: ULTIM — Tyre Management (storage, retreading, RFID)
Migration and development of the ULTIM project covering full tyre lifecycle management including storage, retreading and RFID tracking.
Teaching programming fundamentals, OOP, Java and web development to engineering students. Preparing course materials, demos, and practical workshops. Evaluating student progress through directed sessions and examinations.
Project: Banking credit request application (from scratch)
Built a banking application enabling agents to submit credit requests, implementing the Bankerise core banking solution.
Designed and delivered a Spring / Spring Boot initiation programme for 15 students. Covered OOP fundamentals, Java framework architecture and built a stock management application with Spring Boot and Thymeleaf.
Project: Insurance contract management platform (client: AMI Assurance)
Web solution for insurance agents to manage contracts and their clients, from requirements gathering through to production support.
Project: ETL Bridge — internal SaaS data migration platform
Internal SaaS product built as a small Agile Scrum team (1 product owner, 2 developers, 1 tech lead), enabling data extraction and migration between heterogeneous sources.
2016 – 2021
Score: 746
AMIDEASTFull-stack web development
ITGate TrainingSFPC
CertiProfBIFPC™
CertiProfPMEC
MSICertifiedFoundations
GraviteeAvailable for engineering roles, technical consulting and teaching opportunities. Reach out and I'll get back to you promptly.