Retour à la recherche
Logo de J&M Group
J&M GroupSource d’offres vérifiée

Java Spark Developer

Offre en anglais
  • Montréal, QC
  • Sur place
  • Publié 18 sept. 2026
  • 1 poste

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Contrat
Niveau d’expérience
Expérimenté · 5+ ans
Formation minimale
Baccalauréat
Postuler avant le
14 mars 2027
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Mid-Senior level
Mode de candidature
La candidature directe est offerte

Résumé du poste

Develop enterprise-grade applications and optimize batch and real-time data pipelines using Core Java and Apache Spark. Collaborate with stakeholders to troubleshoot performance issues and mentor developers on engineering best practices.

Détails du poste

Key Responsibilities Develop enterprise-grade applications using Core Java and Apache Spark. Design and optimize batch/real-time data pipelines and distributed processing workloads. Develop and tune complex SQL queries and database workloads. Troubleshoot performance and production issues and implement scalable solutions. Collaborate with architects, data engineers, product teams, and business stakeholders. Mentor developers and contribute to architecture, code reviews, and engineering best practices. Leverage AI-assisted development and prompt engineering to improve productivity and solution quality. Required Skills 7+ Years Strong Core Java, OOP, multithreading, concurrency, and JVM tuning. Hands-on Apache Spark, Spark SQL, DataFrames/Datasets. Strong SQL, database optimization, and large-scale data processing. Experience with Linux/Unix, Git, Maven/Gradle, CI/CD, and Agile. Strong problem-solving, communication, and leadership skills. Preferred Skills Databricks, Delta Lake, Azure/AWS/GCP, Kafka, Python, Docker/Kubernetes, Airflow. Experience with Data Lakehouse, cloud-native architectures, and GenAI/LLM applications. Bachelor's degree in Computer Science, Engineering, IT, Mathematics, or related field.

Ce que vous ferez

Develop enterprise-grade applications and optimize batch and real-time data pipelines using Core Java and Apache Spark. Collaborate with stakeholders to troubleshoot performance issues and mentor developers on engineering best practices.

Exigences

Requires over 7 years of experience in Core Java, Spark, and large-scale data processing with strong SQL skills. A bachelor's degree in a technical field and experience with CI/CD and Agile methodologies are expected.

Compétences indiquées

  • SQL · Souhaitée
  • CI/CD · Souhaitée
  • Agile · Souhaitée
  • prompt engineering · Souhaitée
  • Git · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Core Java
  • Apache Spark
  • Spark SQL
  • DataFrames
  • Datasets
  • SQL
  • JVM Tuning
  • Multithreading
  • Linux/Unix
  • Git
  • Maven
  • Gradle
  • CI/CD
  • Agile
  • Prompt Engineering
  • OOP

Domaines d’emploi

  • Software
  • Data & Analytics
  • Technology
  • Engineering
  • Consulting

D’autres postes auxquels postuler directement

Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.

Voir tous les postes à candidature simplifiée