Citi, a leading global financial services company, is seeking a Java Spark Developer at the AVP level to join their technology team. This role focuses on big data processing and analytics within the finance domain, specifically working with market risk and large-scale distributed computing systems. The position offers an exciting opportunity to work with cutting-edge technologies while developing and optimizing data pipelines for risk calculations, trade analytics, and regulatory reporting.
The ideal candidate will bring strong expertise in both Java and Python, particularly in the context of Apache Spark and big data frameworks. You'll be working on critical financial systems, implementing distributed computing solutions for risk modeling, and ensuring high-performance data processing pipelines. The role combines technical expertise with domain knowledge in financial markets and risk management.
Working at Citi means joining a prestigious financial institution with a comprehensive benefits package including medical, dental, and vision coverage, 401(k), life insurance, and various wellness programs. The hybrid work environment offers flexibility while maintaining collaborative opportunities. The salary range of $121,200 - $181,800 reflects the senior nature of the position and the value Citi places on technical expertise.
This role is perfect for a seasoned developer who wants to apply their technical skills in a financial context, working with modern technologies while solving complex problems in risk management and regulatory compliance. You'll be part of a team that values both technical excellence and domain expertise, with opportunities to work on systems that have a real impact on global financial markets.