Elevate your coding career as a Senior Java Spark Developer at Citi, focusing on building scalable systems and high performance data solutions. This role emphasizes engineering excellence in transforming Citi’s data processing platforms. As a Senior Java Spark Developer, you will leverage your extensive background in Java and Apache Spark to design scalable applications that meet business needs.
Your role includes writing clean, modular code and continuously optimizing system performance and reliability. You will also mentor junior developers, fostering a culture of continuous improvement within the team. Key Responsibilities:
- Design scalable high-performance applications using Java and Spark
- Translate business requirements into effective technical solutions
- Write modular and maintainable code following OOP principles
- Optimize applications for performance and scalability
- Troubleshoot complex data processing issues
Requirements:
- 7 years of Java and Apache Spark experience
- Strong foundation in OOP and clean coding practices
- Proven ability in optimizing large-scale data systems
- Experience with REST APIs and Kafka
- Exposure to microservices and containerization is preferred
Contribute your expertise in Java and Spark to drive engineering excellence at Citi.
📌 Senior Java Spark Developer at Citi (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.