Activez les alertes d’offres d’emploi par e-mail !

Lead Software Engineer Java - Data & ai Smart Digital Platform H / F

Wake IT UP

Vanves

Sur place

EUR 50 000 - 70 000

Plein temps

Il y a 16 jours

Résumé du poste

Une entreprise technologique recherche un Expert Back-End JAVA pour optimiser le backend ETL. Vous travaillerez sur le développement des API, la migration complexe et la gestion de la base PostgreSQL, avec une stack technique incluant Java Spring Boot, Docker, et plus. Une maîtrise de l'anglais est requise.

Qualifications

  • Expérience pratique en développement back-end, en particulier avec Java.
  • Connaissance approfondie des architectures microservices et des API RESTful.
  • Capacité à travailler avec des systèmes de stockage et de gestion de données complexes.

Responsabilités

  • Développer et optimiser le backend ETL.
  • Travailler sur des problématiques de performance et de scalabilité.
  • Participer à la mise en place de l'architecture technique.

Connaissances

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
Solides compétences en résolution de problèmes

Outils

Java Spring Boot
Docker
Kafka
PostgreSQL

Description du poste

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, le développement des 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. Vous participez à la veille technologique et proposez des bonnes pratiques.

La stack technique inclut : 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), gestion de processus (Airflow), Gitlab CI/CD, multithreading, optimisation JVM. La maîtrise de l'anglais est requise.

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, PostgreSQL, modélisation de données
  • 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
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.