Apply now

Posted 19 days ago

Spark Developer (With Java)

@ Capgemini

Mississauga, Ontario

Full-time4+ years experience
Apply now
SIGNALS

Overview

Capgemini is hiring a Spark Developer with strong Java skills to build and optimize large-scale data processing applications. The role involves batch and near real-time pipelines, Spark job tuning, and collaboration with engineers, architects and business stakeholders. The posting requires 4 to 8 years of experience and offers full-time employment in any location.

Responsibilities:

  • Design and maintain Spark and Java data processing applications
  • Build batch and near real-time data pipelines
  • Optimize Spark jobs for performance and resource use
  • Troubleshoot production issues and tune performance

Requirements summary:

  • 4+ years software development, 2+ with Spark and Java
  • Core Java 8 or above
  • Apache Spark: Core, SQL, DataFrames, Datasets
  • Experience with HDFS, Hive and Hadoop ecosystem
  • Strong SQL and relational database skills
  • Bachelor's or Master's in a related field

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-10-22
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityMid level
DepartmentSoftware development
Experience4+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
EducationBachelor’s degree (required), Master’s degree (preferred)
Fields of studyComputer Science, Information Technology

Summary and details written by AI from the posting; the employer’s posting is the authority.

Capgemini

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Make it real.

Full company description

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion. Make it real | www.capgemini.com

LinkedIn followers
8,823,243
People associated on LinkedIn
333,945
Reported office locations
  • Place de l'Étoile, 11 rue de Tilsitt, Paris, France 75017, FR
  • Dubai Internet City, Dubai, 502420, AE
  • Hullenbergweg 294, Amsterdam, North Holland 1101 BV, NL
  • 1601 Bryan St, Dallas, TX 75201, US
  • 595 Collins St, Melbourne, VIC 3000, AU
  • Fauststraat 3, Apeldoorn, Gelderland 7323 BA, NL
  • 400 Broadacres Dr, Bloomfield, NJ 07003, US
  • 3475 Piedmont Rd NE, Atlanta, GA 30305, US
  • 4000 Shoreline Ct, South San Francisco, CA 94080, US
  • 109 Avenue du General Eisenhower, Toulouse, Occitanie 31100, FR
  • 201 S College St, Charlotte, NC 28202, US
  • Reykjavikplein 1, Utrecht, Utrecht 3543 KA, NL
  • 333 W Wacker Dr, Chicago, IL 60606, US
  • 6 Battery Rd, Singapore, Singapore 049909, SG
  • 77 King St, Sydney, NSW 2000, AU
  • 10 Exchange Pl, Jersey City, NJ 07302, US
  • 79 5th Ave, New York, NY 10003, US
  • 2 Whitefield Main Road, Bengaluru, Karnataka 560048, IN
  • Gustavslundsvagen 131, Bromma, Stockholm County 167 51, SE
  • Hinjewadi Phase 3 Road, Mulshi, Maharashtra 411057, IN
  • Avenida Presidente Roque Saenz Pena 615, Buenos Aires City, Buenos Aires Autonomous City 1035, AR
  • Avenida Carlos Gomes, 222, Porto Alegre, RS 90480-000, BR
  • 1 Chome-9-5 Ōtemachi, Level 23 - Otemachi Financial City North Tower, Chiyoda City, Tokyo 100-0004, JP
  • 40 Holborn Viaduct, London, EC1N 2PB, GB
  • Ring Road, New Cairo, Business district (2) - Sector (1) - 12B (03- A), Cairo Festival City, EG
Business categories
  • CRM
  • Legal
  • Apps
  • Advice
  • Business Development
  • News
  • Software
  • Consulting
  • Cloud Management
  • Enterprise Applications
  • IT Management
  • Management Consulting
  • Outsourcing
  • Information Technology
  • Digital Entertainment
  • Cyber Security
  • InsurTech
  • Financial Services
  • Database
  • Artificial Intelligence (AI)
Other recorded names
  • Capgemini
Specialties
  • Outsourcing
  • Process Consulting
  • Package Based Solutions
  • Custom Solution Development
  • Application Management
  • Artificial Intelligence
  • Business Consulting
  • Cloud
  • Digital
  • Managed Services
  • Digital Transformation
  • Innovation
  • Intelligent Industry
  • Sustainable IT
  • and Generative AI
Profile identifies a recruitment agency
No
Reported total investment
5,655,417,090

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise…

FieldValue
IndustryIT Services and IT Consulting
Company size10,001+ employees
HeadquartersParis, France
Organization typePublic Company
SpecialtiesOutsourcingProcess ConsultingPackage Based SolutionsCustom Solution DevelopmentApplication ManagementArtificial IntelligenceBusiness ConsultingCloudDigitalManaged Services
Open jobs on Jobsy194
LinkedInView page
Job description

Job Title: Spark Developer (Java)

Experience: 4 to 8 Years

Location: Any

Employment Type: Full-time

Job Summary

We are seeking a highly skilled Spark Developer with strong Java expertise to design, develop, and optimize large-scale data processing applications. The ideal candidate will have hands-on experience with Apache Spark, Core Java, distributed computing, and big data technologies. The candidate will work closely with data engineers, architects, and business stakeholders to build scalable and high-performance data solutions.

Key Responsibilities

  • Design, develop, and maintain scalable data processing applications using Apache Spark and Java.
  • Develop batch and near real-time data pipelines for large datasets.
  • Optimize Spark jobs for performance, memory management, and resource utilization.
  • Write efficient and reusable code using Java 8/11 features.
  • Work with distributed data processing frameworks and big data ecosystems.
  • Collaborate with cross-functional teams to gather requirements and deliver data solutions.
  • Troubleshoot production issues and provide performance tuning recommendations.
  • Implement best practices for coding, testing, deployment, and monitoring.
  • Participate in code reviews and technical design discussions.
  • Ensure data quality, reliability, and scalability of applications.

Required Skills

  • Strong programming experience in Core Java (Java 8 or above).
  • Hands-on experience with Apache Spark (Spark Core, Spark SQL, DataFrames, Dataset APIs).
  • Good understanding of distributed computing concepts.
  • Experience with HDFS, Hive, Hadoop Ecosystem.
  • Strong SQL skills and experience with relational databases.
  • Experience with data ingestion and transformation frameworks.
  • Familiarity with Linux/Unix environments.
  • Knowledge of REST APIs and microservices architecture.
  • Experience with Git and CI/CD processes.

Preferred Skills

  • Experience with Spark Streaming, Kafka, Scala, or PySpark.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with Airflow, Oozie, or similar workflow orchestration tools.
  • Understanding of Delta Lake, Iceberg, or Data Lake architectures.
  • Knowledge of containerization tools such as Docker and Kubernetes.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • 4+ years of software development experience.
  • 2+ years of hands-on experience developing applications using Apache Spark and Java.

Similar jobs

  • Customer Service/Account Manager – Packaging

    Mississauga, ON
    Full Time

    Stoakley-Stewart Consultants Ltd.

    3+ YOECandidates need 3 to 5+ years in customer service or account coordination at a print or packaging facility, and a solid understanding of packaging production and lead times. They should be well organized, detail-oriented, comfortable with ERP/MIS systems and Microsoft Office, and able to juggle multiple projects under deadline pressure.

    ERP/MIS system, Microsoft Office

  • Program Manager

    Mississauga, ON
    Full Time

    LTM

    15+ YOE5+ MgmtCandidates need 15+ years of IT project delivery, including at least 5 years leading complex programs, plus financial-services experience. A PMP or equivalent certification is required, and strong executive communication and budget and capacity planning skills are needed.

    AI and automation delivery tooling

    QA Automation

    Mississauga, ON
    Full Time

    LTM

    8+ YOECandidates need 8 years of quality engineering experience, strong Java and Spring Boot skills, and hands-on test automation experience with tools such as Selenium and Playwright. Working knowledge of SQL and NoSQL databases and of AI tools is also required.

    Selenium, Playwright, RestAssured, UFT, Java, Spring Boot

  • Cross Border Dispatcher

    Mississauga, ON
    Full Time

    Arrow Workforce Solutions

    Candidates need prior transportation dispatching experience covering both U.S. domestic and international shipments, plus knowledge of DOT regulations and customs documentation. Strong organization, communication, problem-solving and computer skills are also required.

    Shipment tracking tools, Transportation databases

  • Controller

    Mississauga, ON
    Full Time

    Clarity Recruitment

    Candidates need a CPA designation and progressive accounting or finance experience ready for a Controller role. Hands-on cost and inventory accounting in manufacturing, end-to-end ownership of reporting and budgeting, and experience managing or developing staff are required.

    ERP systems, Inventory management systems

  • CAD Coordinator

    Mississauga, ON
    Contract

    Webuild

    Candidates need proficiency in Bentley MicroStation, OpenRoads Designer and Civil 3D, plus familiarity with ProjectWise. They also need knowledge of civil design principles, drawing standards and client requirements, with strong attention to detail.

    Bentley MicroStation, OpenRoads Designer, Civil 3D, ProjectWise

  • Automation Testing | API & UI Testing (US Based Role - TN Visa)

    Mississauga, ON
    Full Time

    Capgemini

    Candidates need experience with test automation tools such as Selenium, Cucumber and Rest Assured, Java and Spring Boot, and AWS services. Experience with CI/CD, Kubernetes and monitoring tools such as Datadog or Splunk is also required.

    Selenium, Cucumber, Rest Assured, Karate Framework, SonarQube, AWS

  • Senior Manager, Talent Acquisition & Recruitment Operations

    Mississauga, ON
    Full Time

    BoomerangFX

    Candidates need strong hands-on recruiting and headhunting experience, and experience coaching or managing recruiters. They should know LinkedIn Recruiter and Boolean sourcing, and be comfortable building processes, reporting dashboards and applicant tracking system workflows.

    LinkedIn Recruiter, applicant tracking system

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.