Résumé de l’offre
Ce poste d’ingénieur logiciel Java et Apache Spark consiste à concevoir, développer et maintenir des applications Java hautes performances et des solutions de traitement distribué des données. Les responsabilités comprennent la création de services backend évolutifs, de pipelines Spark en mode batch et en temps réel, l’optimisation des requêtes SQL, la transformation des données, l’analyse des performances, le développement assisté par l’IA et la collaboration avec des architectes, des responsables de produit et des parties prenantes de l’entreprise. Le poste comprend également l’accompagnement de développeurs juniors et la participation aux cérémonies Agile. Les qualifications requises comprennent un baccalauréat dans un domaine pertinent, au moins sept ans d’expérience professionnelle en développement logiciel, une solide expertise de Core Java, une expérience pratique d’Apache Spark, une expérience des systèmes distribués en entreprise, des connaissances en programmation orientée objet et de solides compétences en SQL.
