Senior Java Developer, Vice President
Listed on 2026-06-16
-
Software Development
Software Engineer, Java Developer, Backend Developer, Senior Developer
Senior Java Developer – Vice President
Location: Jersey City, New Jersey, United States
OverviewJoin 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.
- 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.
- Bachelor’s degree in Computer Science, Mathematics or equivalent; master’s degree is preferred.
- 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.
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.
AccessibilityIf you are a person with a disability and need reasonable accommodation, please visit the accessibility page.
#J-18808-Ljbffr(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).