Citi Java Spark Developer Role Mississauga (Canada)

Citi Java Spark Developer Role Mississauga (Canada)

21 Sep
|
Capgemini
|
Canada

21 Sep

Capgemini

Canada

Drive engineering excellence in your career with Citi as a Senior Java Spark Developer, where you will create robust data processing systems. This role is focused on modernizing Citi’s platforms through effective coding practices. In this position, you will utilize your significant experience to design and develop high-performance applications using Java and Apache Spark.

Your responsibilities will include translating business needs into technical solutions, mentoring junior staff, and continuously improving both code quality and system performance. Engage with cross-functional teams to ensure high-quality project delivery. Key Responsibilities:
Design and develop applications leveraging Java and Spark
Transform business requirements into reliable,



scalable solutions
Write clean, testable, and modular code
Actively optimize applications for maintainability
Mentor junior developers and promote best practices Requirements:
7 years of hands-on experience in Java and Spark
Solid grasp of OOP principles and design patterns
Skilled in large-scale distributed systems optimization
Familiarity with REST APIs and messaging systems
Experience in Agile methodologies is a plus Leverage your Java skills to enhance Citi’s data infrastructure.

📌 Citi Java Spark Developer Role Mississauga (Canada)
🏢 Capgemini
📍 Canada

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: citi java spark developer role mississauga (canada) / canada