Le 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. Vous intervenez sur le développement back-end, la création d'API, ainsi que sur des problématiques de performance, scalabilité, sécurité et optimisation de la plateforme. Vous travaillez sur des sujets liés à la migration complexe, à la modélisation et à la gestion de la base PostgreSQL.
Vous participez à la mise en place de l'architecture technique et êtes en contact direct avec les architectes, les équipes Data et DEVOPS. Vous contribuez à l'évolution des produits en utilisant les dernières technologies et avez un impact sur la roadmap technique. La veille technologique et la proposition de bonnes pratiques font également partie de votre rôle.
Stack technique :
* Java Spring Boot, Guice, Lombok, Jersey, API RESTful
* Environnement : VM GCloud, Docker, Docker-compose
* Streaming de données : Kafka, RabbitMQ, AMQP
* Services : GraphQL, PostgreSQL, Redis, RabbitMQ, ElasticSearch, InfluxDB
* Gestion des processus : Airflow (ETLs, batchs)
* CI/CD : Gitlab
* Multithreading, optimisation JVM
Profil recherché :
* Maîtrise de Java et développement backend
* Expertise en Java multithreading et optimisation JVM
* Architecture microservices, API RESTful
* Maîtrise du SQL, PostgreSQL, modélisation de données
* Expérience avec les services cloud (AWS, GCP, Azure)
* Compétences en analyse et optimisation d'algorithmes complexes
* Capacité à résoudre des problèmes de manière proactive
#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.