Software Engineer - Core Java, Apache Spark, Python
Acestack
Job Title: Software Engineer Core Java, Apache Spark, Python
Location: Montreal, QB
Job Type: Full-Time (FTE)
Work Model: Hybrid Job Summary
We are seeking a highly motivated Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and analytical data processing systems. The ideal candidate will have hands-on experience building high-performance applications, integrating analytical platforms, and working with large-scale distributed data processing frameworks.
Key Responsibilities- Design, develop, test, and maintain scalable server-side applications using Core Java and Python.
- Build, optimize, and maintain large-scale data processing solutions using Apache Spark.
- Develop complex SQL queries, database objects, and optimize database performance.
- Design and integrate analytical systems for processing structured and unstructured data.
- Develop RESTful APIs and microservices-based enterprise applications.
- Collaborate with architects, business analysts, data engineers, and QA teams to deliver high-quality solutions.
- Troubleshoot application, database, and performance-related issues.
- Work in Linux/Unix environments for deployment, monitoring, and production support.
- Participate in architecture discussions and technical design reviews.
- Follow coding standards, security best practices, and software engineering principles.
- Support CI/CD pipelines and application lifecycle management.
- Core Java
- Apache Spark
- Python
- SQL
- Linux / Unix
- REST APIs
- Microservices
- Server-Side Development
- Distributed Data Processing
- Data Structures & Algorithms
- Object-Oriented Programming (OOP)
- Multithreading
- Analytical Systems Integration
- AWS, Azure, or Google Cloud Platform
- Hadoop Ecosystem
- Docker
- Kubernetes
- CI/CD
- DevOps
- Agile / Scrum
- Financial Services / Capital Markets domain experience
- Strong analytical and problem-solving skills.
- Excellent debugging and troubleshooting abilities.
- Strong communication and stakeholder management skills.
- Ability to work independently and collaboratively in Agile environments.
- Commitment to delivering scalable, secure, and high-quality software solutions.
- ...Senior Java Spark Developer Location: Montreal, QC... ...Backend Developer to join our core engineering team. In this role, you will... ...in big data processing using Apache Spark, and a passion for engineering... ...Experience: 7+ years of professional software development experience...Suggested
$127k - $203k
...and Summary Lead Data Engineer Overview:... ...cloud, data engineering, software development, and AI/ML... ...skills with exposure to Java, JavaScript, Python, R, or similar... ...integration tools such as Apache NiFi, Azure Data Factory... ...engines such as Spark or Storm. • Experience...PythonFull timeWorldwide- Senior DevOps & Python Platform Engineering Specialist Job Summary We are seeking... .... Key Responsibilities Software Development & Engineering... ...Working knowledge of Java . 3+ years supporting... ...Experience with Tomcat and Apache . Knowledge of Kerberos...Python
- ...looking for a Senior Data Engineer that will play a critical role... ...the Machine Learning , Software Engineering , and Product... ...and programming languages ( Python , Java ), relational databases ( Postgres... ..., and streaming ( Kafka , Spark ) ~ Must have PySpark and...PythonFull time
- ...driven footprint where talented engineers build foundational systems... ...Engineer to join our core Analytics Engineering team... ...time ETL/ELT pipelines using Python, SQL, Apache Spark, and Scala . Workflow Orchestration... ...years of production-grade software industry experience for...PythonFull timeRemote workWork from homeFlexible hours
$91k - $140k
...potential. Title and Summary Data Engineer II Overview: Ethoca, a... ...in data engineering, software engineering practices, and analytical... ...skills, with experience in Python, Java, Node.js, or similar... ...data movement platforms such as Apache NiFi, Azure Data Factory, Pentaho...PythonFull timeWorldwide- ...custom customer feedback models to engineer perfectly tailored products.... ...rethinking the entire retail software layer—spanning complex... ...backend microservices to power our core business logic and internal operations... ...scalable backend layers in Python . ~ Expert-level command...PythonFull timeRemote work
$205.6k - $257k
...record, Carta brings together the software, services, and legal... ...Work With You’ll enter our engineering interview process as part of... ...Carta first, focusing on your core strengths and technical craft... .... While our primary stack is Python/Django, React, and Postgres,...PythonFull timeImmediate start$90k - $130k
...for 2+ years of experience in backend engineering, AI automation, or complex systems... ...build and support production-ready software with clear modular boundaries, such... ...major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases...PythonFull time- ...closely with experienced ML engineers, platform partners, and cross... ...latency live setting Strong Python skills and experience writing... ...parallel compute frameworks (Spark preferred; Ray/Dask or... ...that interacts with multiple software components, and executing on...PythonFull time
$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating... ...building and supporting production-ready software with clear modular architecture,... ...major programming languages, such as Python, JavaScript, Go, or Java, and we have worked with SQL databases...PythonFull time- Job title: Java Developer Job location: Montreal, Canada(Hybrid) Job Type: Contract Job description: Technology The ideal candidate... ..., Component based Architecture. · Unix OS, Scripting, Python or Perl · Experience in development on other application types...PythonContract work
$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating... ...design and support production-ready software with clear modular boundaries, such... ...major programming languages, such as Python, JavaScript, Go, or Java, and have worked with SQL databases....PythonFull time$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating... ...building and supporting production-ready software with clear modular boundaries, such... ...programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases...PythonFull time$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating... ...building and supporting production-ready software with clear modular boundaries, such... ...programming languages, such as Python, JavaScript, Go, or Java, and we have worked with SQL databases...PythonFull timeWork at office$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or complex systems... ...and supporting production-ready software with clean modular architecture, such... ...major programming languages, such as Python, JavaScript, Go, or Java, and we work confidently with SQL databases...PythonFull time$90k - $130k
...more years of experience in backend engineering, AI automation, or integrating complex... ...and supporting production-ready software with clear modular architecture, such... ...major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases...PythonFull timeWork at office$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or complex systems... ...and supporting production-ready software with clear modular structure, such as... ...major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with...PythonFull timeWork at office$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or complex systems... ...and supporting production-ready software with clear modular boundaries, such... ...major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with...PythonFull time- ...Foundations is a team within Platform Engineering on a mission to make AI a reliable,... ...environment of Ruby on Rails , Python , TypeScript , and Java/Kotlin , partnering with teams... ...What you'll bring: ~3+ years of software development experience as part of...PythonFull timeImmediate start
$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating... ...build and maintain production-ready software with clear modular boundaries, such... ...major programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with...PythonTemporary work$122.1k - $162.8k
...someone with recognized expertise in data engineering and analytics in large enterprise... ...You should be highly proficient in SQL, Python, and scripting. You need hands-on experience... ...SQL, Power BI and/or Tableau, Apache Airflow, dbt, and Alation. You should...PythonFull time$90k - $130k
...least 2 years of experience in backend engineering, AI automation, or integrating... ...building and supporting production-ready software with clear modular separation, such... ...programming languages, such as Python, JavaScript, Go, or Java, and we have experience working with...PythonFull timeWork at office- ...Title: Platform Modernization Engineer Location: Montreal, QB... ...will have strong expertise in Java, Spring Boot, platform modernization... ...17+, Spring Boot, and modern software architecture. Develop... ...Spring Boot REST APIs Python or JavaScript Object-...PythonFull time
- ...errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and... ...code examples, solutions, and corrections in Python, JavaScript including ReactJS, C and C++, Java, Rust, and Go for model training and benchmarking...PythonFor contractorsRemote work10 hours per weekFlexible hours
$66k
...areas: Activation, Brokerage, Crypto and Core Experience on our rich client-side web application... ...of in-person work to accelerate progress, spark innovation, and strengthen community. Our... ...developer tools. Familiarity with Python/Django and Go is a plus. What we offer...PythonHourly payFull timeSummer workInternshipWork at officeShift work3 days per week$50 - $100 per hour
...for cloud-based systems evaluation. Qualifications Proven expertise with backend programming languages such as C++, Python, Rust, GoLang, Java, or JavaScript. Strong practical experience with DevOps, cloud infrastructure, CI/CD pipelines, and automation tools....PythonHourly payFor contractorsRemote work$154k - $247k
...impact. Responsibilities: Leading Engineering Culture • Design and execute the data... ...across cloud environments (Azure, Snowflake, Spark). • Ensure compliance with Mastercard’... ...business outcomes. • Proficiency in Python, ML frameworks (Scikit-learn, PyTorch,...PythonFull timeWorldwide$81.5k - $108.6k
...platforms. We expect proficiency in SQL, Python, R, or similar analytical tools. We... ...skills, and proficiency in Python, SQL, Spark, and cloud-native tools. Responsibilities... ...challenges. We collaborate with data engineers and scientists to deliver effective...PythonFull timeWork at officeFlexible hours2 days per week- ...About the Role: As a frontend-focused Senior Software Engineer , you will own the design and delivery of the user-facing experiences... ...we use: TypeScript ( React + Node) Golang Bigtable Postgres / PostgreSQL BigQuery Python Java Terraform...PythonFull timeCasual work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Core Java, Apache Spark, Python. Be the first to apply!

