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 47 minutes ago
Similar jobs that could be interesting for youBased on the Core Java, Apache Spark, Python in Winnipeg, MB vacancy
- 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
- Core Java and Apache Spark expertise define this Software Engineer role, focused on scalable server-side applications and analytical data processing systems.This senior-level position requires hands-on software development and analytical system integration experience. You will...PythonJava
- 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
- 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
- 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
- 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
- ...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
- ...ResponsibilitiesWorking primarily in Java or Python to drive critical initiatives within Elsevier... ...data through our internal systems, fueling core Elsevier products. RequirementsPossess... ..., 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
- ...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
- ...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$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- Build Elsevier’s Research Data Platform with Java, Python, and large-scale data processing in Montreal. Contribute to digital solutions advancing... ...and process large datasets through internal systemsFuel core Elsevier products with transformed dataRequirements: Extensive...PythonJava
- # 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
- ...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
- 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
- ...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
- 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
- Infosys is seeking a Technology Lead who will interface with key stakeholders and apply technical proficiency across the SDLC, including requirements gathering, solution design, development, testing, and production support. You will contribute to architecture discussions, create...Java
- 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
- ...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
$120k - $130k per year
Build backend services with Python and Java in a hybrid, three-day work arrangement supporting banking, financial services, and insurance projects. Full-time permanent employment offers a CAD 120-130K yearly rate.This Backend Developer role requires six-plus years of Python...PythonJavaPermanent employmentFull time- 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 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
- ...and best practices for documentation management. Key Skillsets 5 years of strong scripting automation experience, with Python (preferred) or Java development experience. Experience working with Markdown documentation and Git-based repositories. Experience with Confluence...PythonJava1 day per week
- ...Inc. is seeking a motivated Software Engineer to design, develop, and enhance backend systems, APIs, and data processing tools using Python, Java, and modern web frameworks. You will collaborate with product managers to deliver scalable software aligned with business goals....PythonJava
- ...interviewAbout the Role You’ll build and support core components of a Market Risk platform in Core Java, use AI tools to power agentic and analytical... ...experience on Azure, AWS, or GCPBig data exposure: Apache Spark, SnowflakeInfrastructure as code: Terraform, CloudFormationContainerized...JavaContract workRemote work
- ...We’re looking for a Senior AI Developer — Experience with Python, Spark/PySpark, Databricks (including Unity Catalog), and AWS to join... ...Strong coding skills: expert in Python, and comfortable enough in Java/Spring Boot to work with our backend services. Hands‑on MLOps...PythonJavaLong term contractFlexible hours
- # Java Developer or Python Developer with Data Lineage and meta dataI8IS INC. · Mississauga, Ontario, CABack to resultsI8Java Developer or Python Developer... ...Team (Teams/Zoom)Java/J2EE (spring boot, hibernate, ORM), core developer who can write libraries and executable solution....PythonJava
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Core Java, Apache Spark, Python. Be the first to apply!

