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
- 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
- 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
- ...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
- 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 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
- ...Senior Software Engineer specializing in Java and Python. Contribute to high-quality software development... ...assurance • Process large datasets for core product functionality • Collaborate with... ...Utilize technologies like Databricks and Apache Airflow Requirements: • Extensive Java...PythonJava
- ...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
- ...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
$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$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- ...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
$78.6k - $131k per year
Java Python Software Engineer I – Montreal Do you enjoy being part of team that develops high... ...through our internal systems, fueling core Elsevier products.Beyond Python and Java... ..., Databricks, Terraform, Github Actions, Apache Airflow, and Apache Iceberg.Experience with...PythonJavaLocal areaWorldwide- # 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
- 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
- ...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
- ...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
- ...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
$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- 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
- 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
- Client: CITI – Java Developer or Python Developer (Data Lineage & Metadata) We are looking for a highly skilled Java Developer or Python Developer... ...Boot, Hibernate, and Object-Relational Mapping (ORM). Core development expertise, including the ability to write reusable...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
- 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
- Citi in Mississauga, Ontario, is seeking a Java Developer or Python Developer specializing in Data Lineage and Metadata Management. The role focuses on building backend services, parsing large codebases, and enabling AI-powered data lineage capabilities. You will design scalable...PythonJava
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Core Java, Apache Spark, Python. Be the first to apply!

