
Abdouli Akram
Ingénieur logiciel Full-Stack Java / Angular
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur logiciel Full-Stack Java / Angular avec près de 5 ans d’expérience dans le développement d’applications web. Spécialisé dans les technologies Java/Spring et Angular, avec une expérience dans la conception d’API REST et d’architectures microservices en environnement Agile/Scrum.
Expérience de travail
Ingénieur Logiciel – Full-stack Java/Angular
Tessi
janv. 2024 - Présent
2 ans 10 mois
Site archéologique de Carthage, Tunisie
- Conception et développement de microservices avec Spring Boot (Java 17) - Mise en place d’une architecture microservices avec Spring Cloud (Config Server, Gateway, OpenFeign) - Communication inter-services via API REST et messagerie asynchrone (Kafka) - Migration vers Angular 18 (Signals), améliorant les performances et réduisant la consommation mémoire de 15%. - Gestion de la résilience (timeouts, retries, circuit breaker – Resilience4j) - Intégration continue via GitLab CI, conteneurisation avec Docker - Rédaction de tests unitaires (JUnit, Mockito) et tests d'intégration - Participation aux dailies, rétrospectives et revues techniques Environnement : Agile/Scrum, Java EE, Spring Boot, AngularJS/14, Docker, Jenkins, GitLab, JIRA, Hibernate, SQL, PL/SQL, Spring Cloud, Microservices, Git, Nexus
Ingénieur Logiciel – Full-stack Java/Angular
AGROSOLAR
juil. 2022 - janv. 2024
1 an 7 mois
Tunisia · On-site
- Développement et maintenance de plateformes web métier en Java (Spring Boot) et Angular. - Conception et implémentation d’APIs REST sécurisées (JWT) - Intégration et optimisation des échanges entre les différentes couches applicatives - Automatisation de tâches via des robots logiciels - Pilotage de la stratégie de tests (JUnit/Mockito), augmentant la couverture de code de 60% à 85% et réduisant les bugs en production de 40%. - Développement de tests JUnit et A/B Testing Environnement : Spring Boot, Angular 14, Bootstrap 5, Postman, Jenkins, SQL Developer, SonarQube, Hibernate, Spring, Junit, Git, Gitlab,
Développeur Java / Angular
BFI-TECH
janv. 2022 - juil. 2022
7 mois
Tunis, Tunisie
• Développement d’applications web internes en Java avec Spring Boot • Conception et exposition d’API REST pour l’intégration des données métier • Développement d’interfaces web avec Angular • Intégration et traitement de données issues de différentes sources SQL Server • Optimisation de requêtes SQL et automatisation de traitements de données Environnement : Java, Spring Boot, Angular14, SQL Server, REST API, Git, Gitlab
Développeur Java / Angular
Creagroup
janv. 2021 - déc. 2021
1 an
Tunisie
- Développement de sites web et applications métiers - Traduction fonctionnelle vers spécifications techniques - Implémentation d’APIs SOAP/REST avec Spring Boot - Conception d’applications web avec Spring Boot & Hibernate - Implémentation d’API REST et SOAP, gestion de sécurité JWT Environnement : Spring Boot, Spring Security, Hibernate, Maven, JUnit, Git, Gitlab, Docker, SQL
Formation
Institut polytechnique des siences avancées de sfax
Engineer's degree
2019 - 2022
2 ans 11 mois