Citi is seeking a Java Spark Developer at the AVP level to join their technology team in Jersey City. This mid-level position focuses on application development and system implementation, requiring 5-8 years of experience in software development. The role offers a competitive salary range of $121,200 - $181,800 along with comprehensive benefits.
The position involves working with technical teams to establish and implement new or revised application systems. Key responsibilities include conducting feasibility studies, managing development processes, and providing technical solutions for business needs. The ideal candidate will have strong experience in Java and Spark, with a background in systems analysis and software application programming.
This hybrid role combines remote and office work, offering flexibility while maintaining team collaboration. The position requires strong technical skills, project management capabilities, and the ability to mentor junior team members. As part of Citi's technology division, you'll work on critical financial systems and applications that support one of the world's largest banking institutions.
The comprehensive benefits package includes medical, dental, and vision coverage, 401(k), life and disability insurance, wellness programs, and generous paid time off. This role presents an excellent opportunity for career growth within a global financial institution, working with cutting-edge technologies and complex systems.
The ideal candidate will have a bachelor's degree, strong technical expertise, and the ability to work effectively under pressure. You'll be part of a team that values innovation, collaboration, and technical excellence, while contributing to systems that impact global financial operations.