Senior Java & Apache Spark Engineer

External job listingat Datapattern

🚀 We’re Hiring: Senior Java & Apache Spark Engineer 📍 Location: Montreal, Quebec, Canada 💼 Experience: 7–12+ Years 🤝 Interview Process: Face-to-Face (F2F) We are looking for an experi...

External source - not verified14 hours agoOpen until: Jan 22, 2027

Salary

Not provided

Location

Montréal, Canada

Employment type

Full time

Workplace

Not provided

Senior Java & Apache Spark Engineer

Montréal, Canada

Job description

🚀 We’re Hiring: Senior Java & Apache Spark Engineer
📍 Location: Montreal, Quebec, Canada
💼 Experience: 7–12+ Years
🤝 Interview Process: Face-to-Face (F2F)
We are looking for an experienced Senior Java & Apache Spark Engineer to join our team and develop scalable, high-performance enterprise applications and large-scale data processing solutions.
🔹 Key Responsibilities
Design and develop enterprise-grade applications using Core Java.
Build and optimize large-scale data pipelines using Apache Spark and Spark SQL.
Develop and optimize complex SQL queries for high-volume datasets.
Troubleshoot performance bottlenecks across applications, databases, and distributed systems.
Participate in architecture discussions, code reviews, and technical design.
Leverage AI-assisted development tools and explore emerging GenAI technologies.
Collaborate with cross-functional teams and mentor junior engineers.
🔹 Required Skills
✅ Core Java (Java 8/11/17+)
✅ Apache Spark, Spark SQL, DataFrames, and Datasets
✅ Strong SQL development and query optimization
✅ Distributed systems and large-scale data processing
✅ Object-oriented programming, multithreading, and JVM performance tuning
✅ Git, Maven/Gradle, Linux/Unix, and CI/CD
🔹 Nice to Have
Databricks, Delta Lake, and Lakehouse Architecture
Azure, AWS, or GCP
Kafka, Spark Streaming, and Python
Docker, Kubernetes, and Airflow
GenAI/LLM application development
🎯 Experience: 7–12+ years of software engineering experience with enterprise-scale Java and Spark solutions.
📩 Interested candidates, please share your updated resume!

Know someone who would be a great fit? Feel free to share this opportunity with your network!
#Hiring #JavaDeveloper #ApacheSpark #SeniorJavaEngineer #BigData #DataEngineering #MontrealJobs #CanadaJobs #ITJobs #Recruitment

Similar jobs