Java Spark Developer (Montreal)

Java Spark Developer (Montreal)

18 Sep
|
Ju0026M Group
|
Montreal

18 Sep

Ju0026M Group

Montreal

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.

- Solid 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.

📌 Java Spark Developer (Montreal)
🏢 Ju0026M Group
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java spark developer (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: java spark developer (montreal) / montreal