Senior Server-Side Java Developer

Citi
New York, NY

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

This role will closely work with Spread Products Mortgage Trading Front Office businesses, Operations, Product Control, Business Analysts and other Technology partners to build high performance and high complexity Mortgage trading applications.

Responsibilities:

Provide and implement technology solutions for the Mortgage Trading and Finance business including Pricing, Structuring, Risk, Data, Analytics and Reporting.

  • Develop high quality software following the Citi Standard Development Life Cycle to achieve a high level of maintainability, scalability, flexibility and fast delivery.
  • Work directly with Traders, Salespeople, Quants, and Business Analysts to understand business requirements and to ensure software solutions are addressing business needs.
  • Partner with multiple stakeholders across the organization to achieve deliveries.
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Work closely with L1 and L2 Production Support and to provide L3 Support to quickly resolve production issues

Required Skills /Qualifications:

  • 6-10 years of hands-on development experience in Apps Development, Server Side Development
  • 6-10 years of Java development experience with Kafka and Spring Frameworks.
  • Familiarity with Python.
  • Must have demonstrated experience in delivering systems from inception to adoption.
  • Must have demonstrated experience in working with end users to solve business problems.
  • Strong knowledge and practical experience in distributed system architectures, especially involving streaming services, micro services, distributed caches, Restful APIs and cloud-based deployment.
  • Strong knowledge and experience in modern frameworks and tools in Java development including Spring, Sprint Boot, Maven and Gradle.
  • Good understanding of DevOps best practices and CI/CD pipelines. Must have experience with JIRA, Bitbucket or GitHub, Sonar Cube, Jenkins/TeamCity/Harness
  • Experience in RDBMS such as MS SQL Server or Oracle. Able to write effective SQL queries and tune queries for performance.
  • Experience in or knowledge of streaming systems (Kafka is preferred) and event-based architectures.
  • Experience in Cloud Computing technology such as Docker, OpenShift, Kubernetes, ECS
  • Experience in Software Development Life Cycle (SDLC)
  • Knowledge of Behavior Driven Testing (BDD) and Testing Tools such Cucumber
  • Ability to adjust priorities quickly as circumstances dictate.
  • Ability to multi-task, collaborate with multiple stakeholders, and be a team player with a sense of urgency in a dynamic trading environment.
  • Able to think on their feet to solve problems collaboratively and in real time.
  • Able to work with non-technical users e.g. Business Analysts, to refine, question and
  • A strong communicator, in both verbal and written forms. Able to express ideas in concise, clear and direct terms.

Preferred but not Required:

  • Financial Industry experience or Financial Product knowledge.
  • Understanding of Mortgage Backed Securities or other Fixed Income products.

Education:

Bachelor's or University Degree or equivalent experrience

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

Primary Location:

New York New York United States

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

Primary Location Full Time Salary Range:

$142,320.00 - $213,480.00


In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

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

Anticipated Posting Close Date:

May 15, 2025

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

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Posted 2025-09-12

Recommended Jobs

PCU | RN

Albany, NY

Travel Progressive Care Unit (PCU) Registered Nurse Job – Albany, NY Advance your nursing career as a Progressive Care Unit (PCU) Registered Nurse on a travel assignment in Albany, NY (zip code 122…

View Details
Posted 2025-09-10

Resident Engineer

Johnson Service Group
New York, NY

Johnson Service Group (JSG) is currently looking for a Resident Engineer to provide on-site representative of the program management team, responsible for overseeing daily construction activities, ens…

View Details
Posted 2025-09-10

Technical Support Engineer - P3

Zenity
New York, NY

Zenity is the first and only holistic platform built to secure and govern AI Agents from buildtime to runtime. We help organizations defend against security threats, meet compliance requirements, and…

View Details
Posted 2025-09-07

Warehouse***$4,000 Stay Bonus***

Staffworks CNY
Penn Yan, NY

Job Description Job Description Tours Daily – PLEASE APPLY!! WE LOOK FORWARD TO SEEING YOU WHATS IN IT FOR YOU?!? $1,000 after 90 days $1,000 after 180 days $1,000 after 270 days $1,000…

View Details
Posted 2025-07-28

Classroom Teacher

Focused Staffing
New York, NY

Job Description Job Description Minimum Qualifications: At least one year of teaching experience A bachelor’s degree before your first day of work A rigorous and relevant academic major …

View Details
Posted 2025-07-29

B2B Sales Associate

City Wide Facility Solutions
White Plains, NY

Job Description Job Description We are looking for an energetic and competitive Sales Associate to help us build our business! Are you looking for an unlimited income potential in B2B sales? Do y…

View Details
Posted 2025-07-29

Director of Service

Francis Staub - La Brasserie
New York, NY

Job Description Job Description La Brasserie – located in the former "Les Halles" space on Park Avenue, is looking for a creative, hard-working and passionate Service Director and Hospitality pro…

View Details
Posted 2025-07-29

Penn Testers (NYC)

RCI Technologies
New York, NY

RCI Technologies is looking for several Penn Testers for various projects for the City of New York. Responsibilities: ~Performs detailed source code reviews of both new and existing application. ~P…

View Details
Posted 2025-08-06

Med/Surg Tele | RN

Rochester, NY

Med/Surg Telemetry Registered Nurse (RN) – Travel Nursing Job in Rochester, NY Advance your nursing career as a Med/Surg Telemetry Registered Nurse (RN) with a 13-week travel assignment in Rocheste…

View Details
Posted 2025-08-27

Adjunct Insttructor

Daemen University
Buffalo, NY

Job Description Job Description Daemen University is a dynamic, independent, liberal arts institution committed to excellence in student centered learning. The University places special emphasis …

View Details
Posted 2025-07-28