Emploi Tunisie » Offres d'emploi à Sousse » Développeur Fullstack Angular / Spring Boot
Dans le cadre du renforcement de notre équipe technique, nous recherchons un Développeur
Fullstack Angular / Spring Boot disposant d’au moins 2 années d’expérience professionnelle dans le
développement d’applications web.
Vous interviendrez sur la conception, le développement, l’évolution et la maintenance de solutions
applicatives, aussi bien sur la partie Front-end Angular que sur la partie Back-end Spring Boot.
Une expérience avec les bases de données Oracle constitue un atout apprécié, mais n’est pas
obligatoire.
Missions et responsabilités
- Concevoir, développer et maintenir des applications web basées sur Angular et Spring Boot.
- Développer et intégrer des API REST.
- Participer à l’analyse des besoins et des spécifications fonctionnelles et techniques.
- Contribuer à la conception de l’architecture applicative et des composants techniques.
- Participer aux différentes phases du cycle de développement : conception, développement,
tests, déploiement et maintenance.
- Développer et optimiser les accès aux bases de données.
- Garantir la qualité, la maintenabilité et les performances du code développé.
- Participer aux revues de code et à la mise en place des bonnes pratiques de développement.
- Identifier, analyser et corriger les anomalies techniques.
- Participer au support technique lors des phases de recette, de déploiement et de mise en
production.
- Produire et maintenir la documentation technique nécessaire aux projets.
- Collaborer avec les différents membres de l’équipe projet : développeurs, chefs de projet,
architectes et équipes fonctionnelles.
Compétences techniques requises
Minimum 2 ans d’expérience professionnelle en développement logiciel, idéalement sur des
projets Fullstack.
Bonne maîtrise de Angular et TypeScript.
Bonne maîtrise de Java / Spring Boot.
Expérience dans la conception et le développement d’API REST.
Bonne compréhension des architectures web et des principes de développement Front-end /
Back-end.
Bonne maîtrise des bases de données relationnelles et du langage SQL.
Connaissance des outils de gestion de versions, notamment Git.
Bonne compréhension des bonnes pratiques de développement : qualité du code, tests,
gestion des erreurs et optimisation des performances.
Compétences constituant un atout
Expérience avec une base de données Oracle.
Connaissance de PL/SQL.
Familiarité avec Oracle JDeveloper.
Expérience sur des projets utilisant des architectures orientées services ou microservices.
Connaissance des environnements CI/CD, Docker ou DevOps.
Expérience dans des projets d’intégration avec des systèmes ou applications tierces.
Qualités recherchées
Autonomie et capacité à prendre en charge des sujets techniques.
Esprit d’analyse et capacité à résoudre des problématiques complexes.
Rigueur et souci de la qualité du code.
Capacité à travailler en équipe et dans un environnement projet.
Bonnes capacités de communication.
Capacité à respecter les engagements, les délais et les standards de qualité.
Emploi Tunisie » Offres d'emploi à Sousse » Développeur Fullstack Angular / Spring Boot