×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer, Vice President

Job in Jersey City, Hudson County, New Jersey, 07390, USA
Listing for: Citi
Full Time position
Listed on 2026-06-16
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Backend Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Senior Java Developer – Vice President

Location: Jersey City, New Jersey, United States

Overview

Join Cross Asset Margin technology teams actively developing and enhancing regulatory‑driven systems that calculate margin requirements for OTC derivatives and optimize margin for clients using models such as VaR, SIMM, and Credit Stress. The Senior Java Developer leads application system design, development, and deployment within this context.

Responsibilities
  • Provide expertise in application programming and ensure design adheres to the overall architecture blueprint.
  • Develop standards for coding, testing, debugging, and implementation.
  • Build comprehensive knowledge of how architecture and infrastructure integrate to accomplish business goals.
  • Guide team to establish design standards, improving efficiency of workflow and product rollout.
  • Own smooth production release planning and execution.
  • Oversee software quality and system modifications.
  • Serve as advisor or coach to mid‑level developers, allocating work as necessary.
  • Analyze existing operations to identify risks and redundancies.
  • Conduct comprehensive assessments to develop solutions.
  • Liaise with team members and management to ensure projects meet development and governance standards.
  • Keep up‑to‑date with industry trends and developments.
  • Resolve high‑impact problems/projects through in‑depth evaluation of business and system processes.
  • Appropriately assess risk, demonstrating consideration for the firm’s reputation and compliance with laws, rules, and regulations, and report control issues transparently.
Qualifications
  • 6–10 years of relevant experience in application development with hands‑on coding.
  • Thought leadership in designing complex and distributed systems.
  • In‑depth knowledge of Java, Spring, Kafka, and distributed caching systems such as Apache Ignite.
  • Hands‑on experience with relational databases such as Oracle.
  • Experience with microservices architecture.
  • API‑first design thinking and implementation.
  • Experience building applications on cloud platforms such as Docker, Kubernetes, or Open Shift.
  • Knowledge of CI/CD pipelines.
  • Proven implementation of design patterns and enterprise‑level architecture.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work independently and as part of a team.
  • Strong organizational and project management skills.
  • UI tech stack knowledge is an advantage.
  • Understanding of risk calculation models such as VaR/SIMM and ability to work with the Quant team is preferred.
Education
  • Bachelor’s degree in Computer Science, Mathematics or equivalent; master’s degree is preferred.
Benefits
  • Medical, dental, and vision coverage.
  • 401(k) retirement plan.
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off: vacation, sick leave, and paid holidays.
EEO Statement

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, veteran status, or any other characteristic protected by law.

Accessibility

If you are a person with a disability and need reasonable accommodation, please visit the accessibility page.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary