Jobs and Careers
CI

Java Backend Developer, Assistant Vice President

Citi
388 GREENWICH STREET - TOWER, United States, United Statesfull_timeVerifiedPosted 29 Apr 2026
💰 $181,800/yr($121,200/yr$181,800/yr)

About the role

Are you a highly skilled and motivated Software Engineer looking to make a significant impact in the dynamic world of finance? Join our cutting-edge technology team and play a pivotal role in developing and enhancing our proprietary Prime Sequel Platform, a critical component of our Prime Finance P&L allocation engine. This is an exceptional opportunity to apply your technical expertise to complex, computing-intensive financial solutions within a collaborative and globally connected environment.


This role is at the heart of our Prime Finance division, where you will contribute to the evolution of a sophisticated P&L allocation engine. This engine leverages a complex model and intricate business logic to optimize profit and loss allocation, directly impacting our financial operations. As a Lead Software Engineer, you will be instrumental in delivering end-to-end software solutions, ensuring scalability, performance, and robustness for our critical financial systems.

Responsibilities:

As a key member of our global development team, you will:

  • Innovate & Develop: Design, develop, and implement robust and scalable application systems and programs for the Prime Sequel Platform, aligning with strategic technology initiatives.

  • Problem Solve: Conduct in-depth feasibility studies, analyze complex technical and business challenges, and propose innovative solutions that enhance system functionality and business processes.

  • Project work: Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation, ensuring timely and high-quality project delivery. Provide user and operational support on applications to business users

  • Strategic Impact: Utilize your deep expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis, ensuring optimal system design and functionality.

  • Collaboration & Consultation: Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions. Consult with users and other technology groups, providing advanced programming insights and support.

  • Operational Excellence: Ensure adherence to best practices and essential procedures.

  • Mentorship & Guidance: Serve as a technical mentor and coach to junior team members, fostering a culture of continuous learning and development.

  • Autonomy & Ownership: Operate with a high degree of independence and judgment, taking ownership of critical initiatives and driving them to successful completion.

  • Risk Management: Proactively assess and manage technical risks, demonstrating a strong commitment to regulatory compliance, ethical judgment, and transparent reporting of control issues.

Qualifications:


We are seeking a talented individual with:

  • Experience: 4-6 years of progressive experience in systems analysis and programming of software applications, with a proven track record of implementing successful projects.

  • Technical Acumen

  • Strong proficiency in Java application technologies, including deep experience with TDD (Test-Driven Development), Spring framework, and Microservices architecture.

  • Solid understanding and experience with SQL.

  • Proficiency in Linux environments.

  • Experience with job scheduling.

  • Methodology: Working knowledge of project management techniques and methods, with a focus on agile methodologies.

  • Adaptability: Ability to thrive in a fast-paced environment, manage multiple deadlines, and adapt quickly to evolving requirements and priorities.

  • Collaboration: A strong team player with excellent communication skills, capable of working effectively with global teams to deliver integrated solutions.


Nice to Have:

  • Experience with Angular / TypeScript (latest versions) and a strong understanding of HTML5 and CSS.


Education:

  • Bachelor’s degree/University degree or equivalent experience


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Citi

View company profile →