Citi, a leading global bank with operations in over 160 countries, is seeking a Senior Spark Java Developer to join their Enterprise Operations & Technology team. This role focuses on developing and optimizing data pipelines for risk calculations, trade analytics, and regulatory reporting. The position requires expertise in big data processing, particularly using Python and Apache Spark within the finance domain.
The ideal candidate will have extensive experience with financial instruments, market risk, and large-scale distributed computing systems. You'll be working on critical systems that support Citi's global operations, developing scalable solutions for risk modeling, pricing, and regulatory compliance. The role combines technical expertise in big data technologies with domain knowledge in financial markets.
As part of Citi's technology team, you'll be contributing to solutions that are the foundation of the bank's operations, from keeping the bank safe to managing global resources. The position offers the opportunity to work with cutting-edge technology while solving complex financial problems. Citi values diversity and fosters an environment where the best people want to work, promoting individuals based on merit and ensuring opportunities for personal development.
The role requires strong technical skills in Spark, Java, and Python, combined with deep understanding of financial markets and risk management concepts. You'll be working in a fast-paced environment, collaborating with teams across the organization to deliver robust and efficient solutions for market risk analytics and regulatory reporting.