Citi

Equities Low-Latency Java Algo Developer, VP

Citi

full-time

Posted on:

Location Type: Hybrid

Location: Jersey City • New Jersey • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $142,320 - $213,480 per year

Job Level

Lead

Tech Stack

JavaLinux

About the role

  • Lead applications systems analysis and programming activities for Equities Low Latency Java Algo development.
  • Partner with multiple management teams to ensure appropriate integration of functions and identify/define system enhancements.
  • Resolve high impact problems/projects through in-depth evaluation of business and system processes.
  • Provide expertise in applications programming and ensure application design adheres to the architecture blueprint.
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how business areas (architecture, infrastructure) integrate to accomplish goals.
  • Provide in-depth analysis to define issues and develop innovative solutions.
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary.
  • Assess risk and drive compliance with laws, rules, Policy, and safeguard Citigroup, its clients and assets.

Requirements

  • 6-10 years of relevant experience in Apps Development or systems analysis role.
  • Extensive experience system analysis and in programming of software applications.
  • Experience in managing and implementing successful projects.
  • Subject Matter Expert (SME) in at least one area of Applications Development.
  • Ability to adjust priorities quickly as circumstances dictate.
  • Demonstrated leadership and project management skills.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Bachelor’s degree/University degree or equivalent experience (Master’s degree preferred).
  • Prior working knowledge of Front office Equities Electronic trading applications.
  • Understanding of FIX protocol and OMS workflow.
  • Expertise in core java 1.8 and above, data structures, zero garbage development.
  • Experience in low latency development using core java.
  • Prior working experience in developing multi threaded applications.
  • Experience in micro service architecture.
  • Experience with time series data base using KDB/Q is a plus.
  • Working experience with various messaging middleware like Solace.
  • Development experience in Linux environment, performance tuning.
Benefits
  • In addition to salary, Citi’s offerings may also include discretionary and formulaic incentive and retention awards.
  • Citi offers competitive employee benefits, including: medical, dental & vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javalow latency developmentmulti-threaded applicationsmicro service architecturedata structuresperformance tuningKDB/QFIX protocolOMS workflowapplications programming
Soft skills
leadershipproject managementcommunicationproblem solvinganalytical skillsadaptabilitycoachingcollaborationrisk assessmentinnovation
Certifications
Bachelor’s degreeMaster’s degree