DESCRIPTION :
Le/la consultant(e) est capable de concevoir et de développer des applications complexes, d'automatiser des processus métier avec Camunda, et d'endosser un rôle de leader technique afin de guider l'équipe et assurer le succès des projets, en étroite collaboration avec les équipes front-end, produit et opérationnelles.
MISSIONS PRINCIPALES.Développement Back-end avec Java
* Participer au développement et m la maintenance des APIs et des services back-end en Java, en utilisant le framework Spring Boot (ou un framework similaire).
* Écrire des tests unitaires et d'intégration pour garantir la qualité du code back-end.
* Contribuer m l'architecture et m la conception des APIs RESTful.
* Appliquer les principes de conception orientée objet et les design patterns pour créer un code propre, modulaire et testable
* Implémenter et maintenir des workflows complexes en utilisant Camunda (un plus)
Collaboration et Agilité
* Participer activement aux cérémonies SCRUM (Daily meetings, Sprint Planning, Sprint Review, Rétrospectives).
* Collaborer étroitement avec les designers, les Product Owners et les autres développeurs pour comprendre les besoins et proposer des solutions innovantes.
* Partager ses connaissances et son expertise avec les autres membres de l'équipe.
* Être force de proposition pour l'amélioration continue des processus de développement.
Veille Technologique
* Se tenir informé des dernières évolutions de Camunda, de Java, des frameworks front-end et des technologies web.
* Évaluer et proposer l'adoption de nouvelles technologies ou approches pertinentes pour le projet.
MÉTHODES, ORGANISATIONS ET INTERACTIONS
* Excellente communication écrite et orale : Bonne communication écrite et orale en français
pour des interactions fluides avec le métier.
* Esprit d'analyse et d'amélioration continue : Capacité m évaluer le code et ses impacts, ainsi qu'm remettre en question les solutions existantes pour les améliorer.
* Capacité de prise de recul : Aptitude m évaluer les problématiques avec objectivité et m proposer des solutions d'amélioration.
* Capacité m respecter les délais tout en maintenant des standards élevés.
* Esprit d'équipe : Capacité m collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs., * Contribuer m l'amélioration de la qualité du produit (Test coverage, Sonar, SOLID, YAGNI…)
* Participer m toutes les phases du cycle de développement logiciel, de la conception en passant par la mise en production et le run.
* Contribuer m l'amélioration continue des pratiques de développement.
* Assurer la maintenance et l'évolution des applications existantes.
* Maîtrise des méthodes agiles, notamment SCRUM.
Code d'emploi : Développeur Java (h/f)
Domaine professionnel actuel : Programmeurs
Niveau de formation : Bac+5
Temps partiel / Temps plein : Plein temps
Type de contrat : Freelance
Compétences : Java (Langage de Programmation), Microsoft Windows, APIs, Méthodologie Agile, Apple Mac Systèmes, Tests Unitaires, Business Process Model and Notation, Bases de Données, Intégration Continue, Bases de Données Relationnelles, Patron de Conception Logicielle, Linux, DevOps, Hibernate (Java), Java Persistence Api (Java Specification Requests), PostgreSQL, MongoDB, MySQL, NoSQL, Méthodologie Scrum, Architecture Logicielle, Conception et Développement de Logiciel, SONAR (Symantec), Intel, Spring-boot, Backend, Git, Kubernetes, Technologies Web, Front-End (Génie Logiciel), Api Restful, Docker, Français, Agilité, Capacité d'Analyse, Sens de la Communication, Prise de Recul, Esprit d'Équipe, Architecture, Processus d'Affaires, Amélioration des Processus d'Affaires, Veille Concurrentielle, Eléments et Principes de Conception, Maintenance et Dépannage, Développement de Procédés, Gestion de la Qualité, Commerce de Détail, Inventaire et Contrôle du Stock, Gestion des Tâches, Gestion de Planning
Courriel :
s.merai@proxiad.com
Type d'annonceur : Employeur direct