Développeur Confirmé ELK / Java (H/F)
Collective
Paris, France
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
IntermediateJob location
Paris, France
Tech stack
Java
Agile Methodologies
JIRA
Unit Testing
Cloud Computing
Cluster Analysis
Code Review
Continuous Integration
Data Visualization
Linux
DevOps
Elasticsearch
Hibernate
IntelliJ
Virtual Private Networks (VPN)
JSON
PostgreSQL
Machine Learning
Memcached
NoSQL
Scrum
RabbitMQ
Red Hat Enterprise Linux - RHEL
Redis
Logstash
Ansible
Ruby
SonarQube
React
Spring-boot
Generative AI
Firewalls (Computer Science)
Backend
Gitlab
GIT
Spring Data
Angular
Kafka
Front End Software Development
Kibana
REST
Jenkins
Artifactory
Job description
Dans le cadre du renforcement d'une équipe Agile, nous recherchons un(e) Développeur(se) Confirmé(e) ELK / Java afin de participer au développement, à l'évolution et au maintien en conditions opérationnelles d'une plateforme de supervision, de métrologie et de tests dédiée à des applications critiques à forte disponibilité.
Vous évoluerez au sein d'une équipe pluridisciplinaire composée de développeurs, d'un Tech Lead, d'experts ELK et d'un Product Owner, dans un environnement technique moderne et collaboratif.
Vos missions
- Concevoir, développer et faire évoluer les fonctionnalités de la plateforme.
- Participer à l'analyse des besoins et à l'évolution de l'architecture existante.
- Développer des solutions de supervision, de collecte et de visualisation des données.
- Garantir la qualité du code via les tests unitaires, les revues de code et les bonnes pratiques de développement.
- Participer au maintien en conditions opérationnelles (MCO), aux mises en production et au traitement des incidents.
- Optimiser les performances et la fiabilité des applications.
- Produire la documentation technique.
- Participer aux cérémonies Agile (Scrum) et contribuer aux estimations et démonstrations.
- Collaborer étroitement avec les équipes techniques et les experts de la stack Elastic.
Environnement technique
ELK / Elastic Stack (environ 70 %)
- Elasticsearch (clustering On-Premise ou Cloud)
- Kibana (dashboards avancés, alerting)
- Logstash (configuration, optimisation, pipelines Ruby)
- Beats (Filebeat, Metricbeat)
- Vega pour Kibana
- Machine Learning Elasticsearch
- Solutions de cache et de messaging : Redis, Memcached, RabbitMQ (Kafka apprécié)
Développement Java (environ 30 %)
- Java 11+
- Spring Boot
- Angular (React apprécié)
- API REST / JSON
- Hibernate / Spring Data
- PostgreSQL et bases NoSQL
- Linux (RHEL)
- Git / GitLab
- Jenkins
- SonarQube
- JFrog Artifactory
- Ansible
- Jira
- IntelliJ IDEA
Requirements
- 2 à 7 ans d'expérience en développement Java et Elastic Stack.
- Excellente maîtrise de l'environnement ELK.
- Solides compétences en développement Java Back-End et connaissances Front-End.
- Expérience sur des architectures distribuées et des applications critiques.
- Bonne connaissance des environnements Linux et des pratiques DevOps.
- Maîtrise des tests unitaires, de l'intégration continue et des bonnes pratiques de développement.
- Connaissances en sécurité des systèmes (Proxy, Firewall, VPN) appréciées.
- Utilisation d'outils d'IA générative dans un contexte de développement est un plus.
Compétences fonctionnelles
- Expérience en méthodologies Agile (Scrum).
- Connaissance des outils de supervision, de monitoring et de métrologie.
- Expérience sur des systèmes à forte disponibilité et/ou temps réel.
- Esprit d'analyse et capacité à comprendre des architectures complexes.
- Bon relationnel et capacité à travailler en équipe.
Qualités personnelles
- Autonomie et sens des responsabilités.
- Rigueur et organisation.
- Esprit d'équipe et bonnes capacités de communication.
- Curiosité technique et force de proposition.
- Capacité à anticiper les risques et à alerter lorsque nécessaire.
- Orientation qualité et amélioration continue.