Taro Logo

Senior Java Engineer - NEW YORK, Hybrid

Global financial services company providing banking and financial products and services
$142,320 - $213,480
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance

Description For Senior Java Engineer - NEW YORK, Hybrid

Citi is seeking a Senior Java Engineer for a hybrid role in New York. This senior-level position involves leading application development teams and providing technical oversight for systems and applications. The role combines technical leadership with people management, requiring 6-10 years of experience in financial services. The position offers competitive compensation ranging from $142,320 to $213,480, along with comprehensive benefits.

The ideal candidate will manage application development teams, contribute to technical strategies, and ensure project success through effective leadership and technical expertise. They will be responsible for reviewing technical solutions, managing resources, and maintaining compliance with industry standards. The role requires deep technical knowledge combined with strong management capabilities.

Citi offers an attractive benefits package including medical, dental, and vision coverage, 401(k), life insurance, wellness programs, and various paid time off options. The hybrid work arrangement provides flexibility while maintaining in-person collaboration. This position represents an excellent opportunity for experienced engineers looking to advance their careers in a leading financial institution.

The role combines technical leadership with strategic thinking, requiring someone who can both manage teams and contribute to technical decision-making. The successful candidate will play a crucial role in shaping application development strategies while ensuring operational excellence and regulatory compliance.

Last updated 15 days ago

Responsibilities For Senior Java Engineer - NEW YORK, Hybrid

  • Manage one or more Application Development teams to achieve established objectives
  • Provide technical oversight of systems and applications using deep knowledge
  • Review and analyze proposed technical solutions for projects
  • Contribute to application development strategies
  • Develop comprehensive knowledge of how business areas integrate
  • Monitor end results and participate in budget administration
  • Manage resource allocation and work assignment within the team
  • Ensure compliance with essential procedures and contribute to standards definition

Requirements For Senior Java Engineer - NEW YORK, Hybrid

Java
  • 6-10 years of relevant experience in financial services industry
  • Experience as an application development manager
  • Senior-level experience in application development position
  • Stakeholder and people management experience
  • Proven leadership skills
  • Demonstrated project management skills
  • Basic knowledge of industry practices and standards
  • Clear and concise written and verbal communication
  • Bachelor's degree or equivalent experience
  • Master's degree preferred

Benefits For Senior Java Engineer - NEW YORK, Hybrid

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
  • Discretionary and formulaic incentive awards
  • Retention awards

Interested in this job?

Jobs Related To Citi Senior Java Engineer - NEW YORK, Hybrid