Jobless Developer
Questel logo

Posted 4 days ago

Open

Développeur/se Back-End Java - Data as a Service (H/F)

TunisOn-siteFull-time

AI Summary

Develops and optimizes data integration pipelines and APIs for a global patent search platform, ensuring performance and quality on large-scale datasets.

About this role

Dans le cadre duscalede ses activitésde développementsoftwareen Tunisie,Questelrenforceson équipeData asaService (DaaS). Cette équipeest en chargede l’intégration et de la réconciliation de flux de données externes relatives à la propriété intellectuelle sur nos plateformes. L’objectif principal consiste à construire un référentiel unique de données destiné à alimenter notre moteur de recherchede brevetsclasséparmi les leaders mondiauxdans le domaine.


Votre quotidien au sein de l'équipe :


Au sein d'une équipe Agile (Scrum) et en étroite collaboration avec les DataEngineerset l'équipe d'exploitation,situés en France et en Tunisie,vos missions seront de :

  • Concevoir et propulser :Développer et optimiser des architectures de pipelines de données (ETL) robustes en Java et Spark, capables de traiter des volumes massifs.
  • Exposer la donnée :Participer au design et à l'évolution d'API REST et de Web Services scalables pour nos solutions SaaS.
  • Garantir la performance :Dompter et optimiser nos requêtes SQL face à des volumes de données majeurs (plus de 25 bases, plusieurs millions d'enregistrements par base).
  • Assurer la qualité :Automatiser les tests (unitaires, intégration), participer aux revues de code et préparer le déploiement continu (CI/CD) pour l'équipe Ops.
  • Soutenir la production :Participer au maintien en condition opérationnelle (MCO) et à l'amélioration continue de nos composants.



L'environnement technique :

  • Back-End:Java (8+), Spring Boot, Python
  • Data & Search :Spark 3,Elasticsearch,Jupyter
  • Stockage :MySQL,MariaDB(Volumétrie importante,multi-threading)
  • DevOps & Outils :Git,GitLabCI, Maven, Docker, Jira



Votre profil :

  • Vous justifiez d'au moins5 ans d'expérienceen développementBack-EndJava dans des environnements à forte volumétrie de données.
  • Lemulti-threadinget l'optimisation des performances SQL n'ont plus de secret pour vous.
  • Vous êtes reconnu(e) pour votre rigueur (Clean Code), votre autonomie et votre capacité à résoudre des problèmes complexes.
  • Le petit plus :Vous avez déjà une expérience avec Spark,Elasticsearchou la conteneurisation (Docker).

Skills

DockerElasticsearchGitGitLab CIJavaJiraMariaDBMavenMySQLPythonSparkSpring Boot

Explore related jobs

Browse these categories