Développeur Java 21 Angular 19 Kafka (H/F)
Role details
Job location
Tech stack
Job description
Les missions attendues par le Développeur Java 21 Angular 19 Kafka (H/F) :
L'équipe (environ 30 personnes) développe et maintient une application de suivi des demandes de travaux ainsi qu'un outil de mobilité destiné aux techniciens terrain. Organisée en méthode Agile (train SAFe, Scrum et Kanban) , l'équipe est structurée autour d'une Core Team technique et de deux Feature Teams., * Participer activement à la conception et à la mise en œuvre des développements (performants et robustes) à partir des spécifications fonctionnelles.
- Assurer la couverture de tests et corriger les anomalies techniques ou fonctionnelles.
- Participer aux revues de code ainsi qu'aux différents rituels et ateliers de l'équipe.
- Challenger le besoin fonctionnel au regard des bonnes pratiques et des contraintes techniques.
Activités secondaires :
- Rédiger et actualiser la documentation technique.
- Apporter un support technique aux équipes fonctionnelles.
- Réaliser des tests croisés au sein de l'équipe., To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions. Functional Functional Toujours activé The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network. Preferences Preferences The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user. Statistics Statistics The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you. Marketing Marketing The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Requirements
- Back-end : Java 21, Spring, Spring Boot 3.5.0, Elastic Search, PostgreSQL 17, Kafka.
- Front-end : Angular 19, Workers, LocalStorage, IndexedDb, Clé PKI.
- Infrastructure bi-site & CI/CD : HAProxy, Apache, Tomcat, Vert.X, Jenkins, Ansible, Docker, Maven, Sonar.
- Tests : JUnit, Mockito, Jest, Kotlin, * Expérience : Minimum 8 ans d'expérience globale en développement Java, Angular et PostgreSQL.
- Compétences clés : Une expérience concrète sur Kafka est requise.
- Modernité technique : Maîtrise impérative des versions récentes des technologies cibles, notamment Java 21 et Angular 19.
- Méthodologie : Maîtrise avancée des fondamentaux de l'Agilité.
- Savoir-être et leadership technique : Capacité à orienter la production de l'équipe, à donner de la visibilité sur l'avancement des chantiers, et à challenger positivement les orientations techniques tout en respectant l'architecture établie.
Compétences techniques et fonctionnelles attendues, Vous justifiez d'une expérience significative comme Développeur Java 21 Angular 19 Kafka (H/F) ? Vous êtes rigoureux, méthodique, organisé et vous savez faire preuve d'autonomie et de réactivité ? Vous êtes à l'aise à l'écrit comme à l'oral ? Vous maîtrisez les périmètres techniques cités avec les niveaux adéquats ? Vous aimez évoluer dans un univers où l'autonomie, la prise d'initiatives, le partage et le travail en équipe sont porteurs de la réussite collective ?