Taro Logo

Java Spark Developer - AVP

Citi is a leading global bank and financial services company.
Jersey City, NJ, USA
$121,200 - $181,800
Backend
Senior 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 senior-level position involves working with technical teams on new and modified application systems and projects. The role combines hands-on development using Java and Spark with technical leadership responsibilities.

The position offers a competitive salary range of $121,200 - $181,800 along with comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options. The work arrangement is hybrid, providing flexibility while maintaining in-person collaboration.

As a Java Spark Developer, you'll be responsible for system analysis and programming, contributing to feasibility studies, managing project timelines, and ensuring security measures in business applications. The role requires 5-8 years of relevant experience, strong technical expertise in Java and Spark, and proven project management capabilities.

The ideal candidate will have a bachelor's degree, demonstrated experience in software application development, and the ability to work effectively under pressure. You'll be expected to mentor junior team members while collaborating with users, customers, and other technical teams to deliver robust solutions.

At Citi, you'll be part of a global financial institution that values innovation and technical excellence. The role offers opportunities for professional growth, competitive compensation, and the chance to work on significant financial technology projects. The position combines technical expertise with leadership responsibilities, making it ideal for experienced developers looking to advance their careers in financial technology.

Last updated 14 days ago

Responsibilities For Java Spark Developer - AVP

  • Contribute to application system analysis and programming
  • Work on feasibility studies, time and cost estimates, IT planning, risk technology
  • Monitor and control all phases of development process including analysis, design, construction, testing
  • Provide system operational support for business application users
  • Analyze complex problems and provide evaluations of business processes
  • Develop security measures for ongoing business use
  • Consult with users, customers and other technical teams
  • Ensure critical procedures are followed and help define operational standards
  • Act as consultant or mentor for junior analysts

Requirements For Java Spark Developer - AVP

Java
  • 5-8 years of relevant work experience
  • Experience in systems analysis and programming of software applications
  • Experience in successful project management and implementation
  • Working knowledge of consulting/project management techniques/methodologies
  • Bachelor's degree or equivalent
  • Ability to work under pressure and manage progress without affecting expected results

Benefits For Java Spark Developer - AVP

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages
  • Planned time off (vacation)
  • Unplanned time off (sick leave)
  • Paid holidays

Jobs Related To Citi Java Spark Developer - AVP