Citi is seeking a Senior Java Developer to join their team in Jersey City. This is a high-level position responsible for collaborating with technical teams to establish and implement new or revised application systems and programs. The role's overall objective is to lead application system analysis and programming activities.
The position offers a competitive salary range of $142,320 - $213,480 and comes with comprehensive benefits including medical, dental, and vision coverage, 401(k), various insurance options, and generous paid time off packages. This is a hybrid work arrangement, providing flexibility while maintaining in-person collaboration.
The ideal candidate will have 6-10 years of relevant experience in application development or systems analysis, with deep expertise in Java development. You'll be working with multiple management teams, solving complex technical challenges, and mentoring mid-level developers. The role requires both technical excellence and leadership skills, as you'll be responsible for establishing coding standards and ensuring alignment with architectural blueprints.
Citi, as a leading global financial services company, offers an excellent environment for career growth and development. The position provides an opportunity to work on significant projects that impact the organization's technical infrastructure while being part of a dynamic team in the financial technology sector.
The role requires a bachelor's degree (master's preferred) and combines technical expertise with leadership responsibilities. You'll be working in a collaborative environment where you can make meaningful contributions to the company's technical initiatives while developing your career in a stable, well-established organization.