Poste : En tant qu'Expert Back-End JAVA - Software Engineer, vous intervenez sur tous les sujets techniques à court, moyen et long terme autour de l'optimisation du backend ETL. Vos responsabilités incluent :
1. Le développement back-end et des API, en traitant les problématiques de performance, scalabilité, sécurité et optimisation de la plateforme.
2. La migration complexe, la modélisation, et la gestion de la base PostgreSQL.
3. La participation à la mise en place de l'architecture technique, en collaboration directe avec les architectes, les équipes Data et DEVOPS.
4. Assurer l'évolution des produits en utilisant les dernières technologies, avec un impact direct sur la roadmap technique.
5. La veille technologique et la proposition de bonnes pratiques.
Stack technique :
* Java Spring Boot, Guice, Lombok, Jersey, API RESTful
* Environnement : Gcloud VM, Docker, Docker-compose
* Streaming de données : Kafka, RabbitMQ, AMQP
* Services : GraphQL, PostgreSQL, Redis, RabbitMQ, ElasticSearch, InfluxDB
* Process management : Airflow
* CI/CD : Gitlab
* Multithreading et optimisation JVM
Compétences requises :
* Maîtrise de Java et développement backend
* Expertise en Java multithreading et optimisation JVM
* Architecture microservices, API RESTful
* Maîtrise du SQL et de PostgreSQL
* Expérience avec les services cloud (AWS, GCP, Azure)
* Compétences en analyse et optimisation d'algorithmes complexes
* Solides compétences en résolution de problèmes et approche proactive
Note : La maîtrise de l'anglais est requise, car c'est la langue officielle de la société.
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.