Citi, a leading global financial services company, is seeking a Java Spark Developer at the AVP level to join their technology team in Jersey City. This role focuses on big data processing and analytics within the finance domain, specifically working on market risk and regulatory compliance systems. The position offers a competitive salary range of $121,200 - $181,800 along with comprehensive benefits.
The ideal candidate will bring 5+ years of software development experience, with deep expertise in Spark Java and big data frameworks. You'll be responsible for developing and optimizing data pipelines for risk calculations, trade analytics, and regulatory reporting. The role requires strong technical skills in Java, Python, and Apache Spark, combined with domain knowledge in financial markets and risk management concepts.
Working in a hybrid environment, you'll be part of a team that designs and implements distributed computing solutions for risk modeling and regulatory compliance. The position offers exposure to cutting-edge big data technologies and the opportunity to work on critical financial systems at a global scale. You'll be implementing best practices for performance tuning and maintaining high code quality through modern development practices.
The role combines technical expertise with financial domain knowledge, making it ideal for developers who are passionate about both technology and finance. Citi offers a comprehensive benefits package including medical, dental, vision coverage, 401(k), various insurance options, and generous paid time off. This is an excellent opportunity to work with large-scale distributed systems while solving complex financial problems at a leading global bank.