Core Java, Apache Spark, Python
PeoplePilot
We are seeking a highly motivated and experienced 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 in building high-performance applications, integrating analytical platforms, and working with large-scale data processing frameworks.Key Responsibilities
Design, develop, test, and maintain high-performance, scalable server-side applications using Core Java and Python.Build and optimize large-scale data processing solutions using Apache Spark.Develop and maintain database solutions, write complex SQL queries, and optimize database performance.Design and integrate analytical systems to process and analyze large volumes of structured and unstructured data.Collaborate with cross-functional teams including business analysts, architects, data engineers, and QA teams to deliver robust solutions.Troubleshoot, debug, and resolve application and system performance issues.Work in Linux environments for application deployment, monitoring, and support activities.Participate in application architecture discussions and contribute to technical design decisions.Ensure adherence to coding standards, security guidelines, and software development best practices.Support CI/CD processes and application lifecycle management.Key Requirements
Senior years of hands-on experience in software development and analytical system integration.Strong programming expertise in Core Java.Hands-on experience with Apache Spark for distributed data processing.Proficiency in SQL and relational databases.Strong working knowledge of Linux/Unix operating systems.Experience in application/server-side development and microservices-based architectures.Experience designing, building, and integrating analytical and data processing systems.Strong understanding of data structures, algorithms, object-oriented design principles, and multithreading.Experience with RESTful APIs and system integration.Excellent problem-solving and debugging skills.Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or GCP.Knowledge of Hadoop ecosystem technologies.Experience with containerization technologies such as Docker and Kubernetes.Familiarity with CI/CD tools and DevOps practices.Experience working in Agile/Scrum environments.Strong analytical and problem-solving skills.Ability to work independently and collaboratively in a fast-paced environment.Excellent communication and stakeholder management skills.Commitment to delivering high-quality, scalable, and maintainable solutions.Nice to Have#J-18808-Ljbffr
Design, develop, test, and maintain high-performance, scalable server-side applications using Core Java and Python.Build and optimize large-scale data processing solutions using Apache Spark.Develop and maintain database solutions, write complex SQL queries, and optimize database performance.Design and integrate analytical systems to process and analyze large volumes of structured and unstructured data.Collaborate with cross-functional teams including business analysts, architects, data engineers, and QA teams to deliver robust solutions.Troubleshoot, debug, and resolve application and system performance issues.Work in Linux environments for application deployment, monitoring, and support activities.Participate in application architecture discussions and contribute to technical design decisions.Ensure adherence to coding standards, security guidelines, and software development best practices.Support CI/CD processes and application lifecycle management.Key Requirements
Senior years of hands-on experience in software development and analytical system integration.Strong programming expertise in Core Java.Hands-on experience with Apache Spark for distributed data processing.Proficiency in SQL and relational databases.Strong working knowledge of Linux/Unix operating systems.Experience in application/server-side development and microservices-based architectures.Experience designing, building, and integrating analytical and data processing systems.Strong understanding of data structures, algorithms, object-oriented design principles, and multithreading.Experience with RESTful APIs and system integration.Excellent problem-solving and debugging skills.Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or GCP.Knowledge of Hadoop ecosystem technologies.Experience with containerization technologies such as Docker and Kubernetes.Familiarity with CI/CD tools and DevOps practices.Experience working in Agile/Scrum environments.Strong analytical and problem-solving skills.Ability to work independently and collaboratively in a fast-paced environment.Excellent communication and stakeholder management skills.Commitment to delivering high-quality, scalable, and maintainable solutions.Nice to Have#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Core Java, Apache Spark, Python in Winnipeg, MB vacancy
- Senior Java development and Apache Spark expertise define this software development role, focused on scalable data processing solutions and ETL pipelines... ...ETL pipelines and distributed solutionsWork with Spark Core, SQL, DataFrames, and DatasetsDevelop Spark Streaming data...Java
- ...years of experience in software development, with strong Java development expertise. ~ Strong hands-on experience with Apache Spark and Java-based Spark application development. ~ Expertise in Java 8/11/17, Core Java, Collections, Multithreading, Streams, and OOP concepts...PythonJava
- We are seeking a highly skilled Spark Developer with strong Java expertise to design, develop, and optimize large-scale data processing applications... ...ideal candidate will have hands‑on experience with Apache Spark, Core Java, distributed computing, and big data technologies...Java
- Build data pipelines and models with advanced Python and Spark while supporting Walmart analytics and business solutions in Mississauga.As a Data Developer III, you will enable data-driven outcomes through engineering, analytics, and modeling practices. Your work may include...Python
- Use Python, Spark, and Airflow to create scalable pipelines for Robinhood’s data lake. Work in Toronto on foundational financial datasets.This Senior Data Engineer role focuses on reliable data infrastructure supporting Robinhood’s metrics and products. You will develop application...Python
- Engineer monitored, governed data flows with Python and Spark for Croesus's wealth management platforms. This hybrid position requires two weekly office days in Laval or Montréal.The Data Engineering Expert develops and operates modern Databricks Lakehouse pipelines supporting...PythonWork at office
- Contribuez à la gestion fondamentale systématique de La Caisse grâce à Python, SQL, Spark et l’analyse quantitative. Le modèle hybride prévoit quatre jours au bureau chaque semaine.Au sein de l’équipe GFS, vous développerez et gérerez des stratégies d’investissement quantitatives...PythonWork at office
- Design and develop full-stack features across the SD platform - server-side Java/Spring microservices and React/TypeScript front-end built on a nicro-frontend architecture.Build and expand automated UI/E2E test coverage using Playwright (new modules) and Cypress (legacy modules...Java
- Build large-scale analytical systems with Apache Spark, Core Java, Python, SQL, and Linux in this experienced Software Engineer opportunity.This Software Engineer role centers on high-performance application development and analytical data processing. The position calls for...PythonJava
- ...often (in days) to receive an alert: Title: Software Engineer (Java / Python)Requisition ID: 275453Join a purpose driven winning team,... ...services. Experience with Angular . Experience with Apache Kafka and event‑driven architectures. Experience with...PythonJavaLong term contractPermanent employmentFlexible hours
- # Java Python Senior Software DeveloperElsevier · Montreal, Quebec, CABack to resultsJava Python... ...through our internal systems, fueling core Elsevier products.Requirements• Possess current... ..., Databricks, Terraform, Github Actions, Apache Airflow, and Apache Iceberg. Experience...PythonJava
- Build travel applications with Core Java and real-time data skills on Priceline’s Agile Technology team. Develop services with... ...-plus years of Core Java experienceUnderstanding of Spark, Kafka, KSql, Flink, or Apache BeamExperience with NoSQL stores including Cassandra, Bigtable...Java
- ...3 Days/Week WFODomain: BFSIApplication Deadline: November-13th, 2026SKILLS REQUIRED: Must have strong and 5-7 years' experience in Python coding.Excellent communication skills and understanding.EEOC Compliance:We are an equal opportunity employer, and all qualified applicants...PythonJava3 days per week
$92.74k per year
...sponsorship for this role at this time. Strong hands‑on experience with Java (11+/17+), Spring Boot, Microservices, ReactJS, and Oracle... ...digital journey. We do it by enabling the enterprise with an AI‑powered core that helps prioritize the execution of change. We also empower the...JavaInternshipRelocation$100k - $110k per year
...countries within key global markets.Our challenge We are looking for a Java Developer to be part of the Cash Equities Client & Market... ...hands‑on software engineering of low‑latency or real‑time systems.Core Java with microservices, specifically designing and building Low latency...JavaLong term contractFlexible hours$78.6k - $131k per year
...Java Python Software Engineer I - Montreal Do you enjoy being part of team that develops high... ...data through our internal systems, fueling core Elsevier products. Beyond Python and... ..., Databricks, Terraform, Github Actions, Apache Airflow, and Apache Iceberg. Experience with...PythonJavaLocal areaWorldwide- ...Seeking a highly experienced Senior Core Java Developer with expertise in Core Java, Spring Framework, and low‑latency multi‑threaded programming. Design, develop, and maintain high‑performance, scalable, and resilient applications supporting capital markets and financial...Java
- ...Tata Consultancy Services Canada Inc. is seeking a Big Data Engineer to design and maintain robust data pipelines using Apache Spark, Scala, and Java for enterprise analytics. You will ingest, transform, and optimize large datasets, focusing on performance and cost efficiency...Java
- Build Elsevier’s Research Data Platform with Java, Python, and large-scale data processing in Montreal. This full-time role requires professional... ...and process large datasets through internal systemsFuel core Elsevier data products with processed dataRequirements: Current...PythonJavaFull time
- # Senior Java Python Developer (CMOD)CGI · Toronto, Ontario, CABack to resultsSenior Java Python Developer (CMOD)CGIToronto, Ontario, CA Posted October 21, 2026 Via Leading Talent### Full Job DescriptionCGI Canada Career – Java DeveloperBy playing this video you consent to...PythonJavaWork at officeRemote work
- Use strong Core Java expertise to develop event-driven systems and real-time streaming pipelines for a critical Cash Equities platform.This Senior Software Developer position is a 12-month contract based in Toronto, with three office days weekly. The team is building a central...JavaContract workWork at office
- Apache Iceberg, Spark, and object storage are central to this Data Warehouse System Engineer position at Hyve Solutions. Build enterprise Lakehouse... ...of Azure Blob, Amazon S3, or MinIOProgramming skills in Java, Scala, or PythonBachelor’s or Master’s degree in a technical...Java
- ...automation and integrations for CGI’s Banking Services Division from Downtown Toronto, with four office days and one remote day.As a Senior Java Python Developer, you will enhance IBM CMOD applications and enterprise content lifecycle management. The position emphasizes Python and...PythonJavaWork at officeRemote work1 day per week
- Job Title: Backend developer with Java & Python Location: Mississauga, ON – Hybrid (3 days onsite) Work Arrangement: Hybrid Employment Type: Full-Time Permanent Domain: BFSI Experience: 5–8 Years Application Deadline: November 13th, 2026...PythonJavaPermanent employmentFull time
- Become a key contributor in enterprise content management as a Senior DevOps Specialist. Apply your Python and Java skills in a hands-on role focused on platform integration and reliability. Your expertise will be instrumental in designing and maintaining scalable content management...PythonJava
- ...Technical Lead – Java & Enterprise Integration Information Technology Who we are... ...business APIs for the creation and retrieval of core business records and the orchestration services... .... You have hands-on experience with Apache Kafka or similar event-streaming...JavaContract workFlexible hours
- A leading consulting firm in Toronto is seeking a Senior Core Java Developer to join their team. The ideal candidate should have over 10 years of experience in server-side Java development with a strong focus on concurrency and multithreading. This hybrid role requires working...JavaWork at office3 days per week
$128.3k - $203k per year
...Doing: Contributing to large, impactful projects that evolve the core infrastructure that underpins Elasticsearch. Making... ...algorithms and data structures. You have strong skills in core Java and are conversant in the standard library of data structures and...JavaLocal areaFlexible hours- Drive innovation as an Expert Core Java Developer specializing in financial systems. Embrace your proficiency in Core Java and Spring Framework to build resilient, high-performance applications. We're looking for a skilled Core Java Developer with significant experience in...Java
- A leading engineering consultancy in Canada is looking for a Senior Software Engineer specialized in Java and Spark. In this role, you will work on a large social media platform processing petabytes of data. The position involves optimizing data systems, designing solutions,...Java
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Core Java, Apache Spark, Python. Be the first to apply!

