Java Spark Developer (Mississauga)

Java Spark Developer (Mississauga)

19 Aug
|
Capgemini
|
Mississauga

19 Aug

Capgemini

Mississauga

Role: Java Spark Developer

Location: Mississauga, ON

Fulltime

We are looking for a Senior Java Spark Developer who is passionate about coding building scalable systems and driving engineering excellence to support the transformation and modernization of Citis data processing platforms.

This role is ideal for someone who takes pride in writing clean efficient high quality code enjoys solving complex distribute data problems and is motivated to build robust scalable and maintainable systems.

You will play a key role in translating business requirements into production grade solutions while continuously improving platform performance reliability a development practices.

Responsibilities

Design and develop scalable high performance applications using Java and Apache Spark.

Translate business requirements into clean productive and reliable technical solutions.

Write modular testable and maintainable code following OOP principles and design patterns.

Continuously refactor and optimize applications for performance scalability and maintainability.





Troubleshoot and resolve complex data processing and performance issues.

Perform and participate in code reviews promoting engineering best practices.

Collaborate with architects product owners DevOps and Agile teams for high quality delivery.

Mentor junior developers and contribute to a culture of craftsmanship and continuous improvement.

Qualifications

7 years of hands on experience in Java and Apache Spark Big Data development.

Strong foundation in object oriented programming design patterns and clean coding practices.

Proven experience building and optimizing largescale distributed data processing systems.

Experience with REST APIs RDBMS and Kafka or similar messaging systems.

Exposure to microservices and containerization Docker Kubernetes is preferred.

Experience in Databricks is preferred.

Familiarity with or interest in Al powered solutions Al agents is a plus.

Experience working in Agile environments with strong collaboration and ownership mindset.

📌 Java Spark Developer (Mississauga)
🏢 Capgemini
📍 Mississauga

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java spark developer (mississauga) / mississauga

Subscribe to this job alert:

Get the latest job offers by email for: java spark developer (mississauga) / mississauga