Taro Logo

Java Spark Developer - AVP

Global financial services company providing banking and financial products and services.
Jersey City, NJ, USA
$121,200 - $181,800
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Java Spark Developer - AVP

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.

Last updated 15 days ago

Responsibilities For Java Spark Developer - AVP

  • Perform tasks related to feasibility studies, time and cost estimates, IT planning, and risk technology
  • Develop and implement new or revised application systems and programs
  • Monitor and control development process including analysis, design, build, test and implementation phases
  • Provide user and operational support for applications
  • Analyze complex failures/problems and provide assessments
  • Implement security measures after business utilization analysis
  • Collaborate with users/clients and other technical groups to resolve issues
  • Ensure compliance with basic procedures and help determine operational standards
  • Serve as advisor or coach to junior analysts

Requirements For Java Spark Developer - AVP

Java
  • 5-8 years of relevant work experience
  • Experience in systems analysis and software application programming
  • Experience managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methodologies
  • Ability to work under pressure and manage deadline changes
  • Bachelor's degree or equivalent

Benefits For Java Spark Developer - AVP

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k)
  • Life insurance
  • Accident insurance
  • Disability insurance
  • Wellness programs
  • Paid time off
  • Vacation
  • Sick leave
  • Paid holidays

Interested in this job?

Jobs Related To Citi Java Spark Developer - AVP