Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Low Latency Java Developer, Vice President

$120.8k - $170.8k per year

Citi

Role SummaryThe Applications Development Technical Lead Analyst is a senior engineering and architectural leadership role, within the global Client Risk and Position Management technology organization.
In this capacity, you will serve as the principal designer, systems architect, and hands‑on lead engineer for mission-critical, low latency, and high-throughput risk platforms. These platforms power real‑time credit checks, intraday position aggregation, margin valuation, anomaly detection, and live risk limit enforcement across global trading desks.
As an engineering leader, you will collaborate extensively with other global teams and stakeholders across Asea, Europe, and Americas. You will champion modern engineering practices - actively designing, building, and prototyping using AI‑augmented tools such as GitHub Copilot, Devin, and generative coding assistants to accelerate development of lifecycles, elevate code quality, and modernize enterprise architectures. Additionally, you will serve as the primary regional and global technical contact for Risk Managers, Product Owners, Front‑Office Trading Desks, and cross‑functional technology partners.
Key Responsibilities
Architect & Design: Lead the end-to-end technical architecture and low-level design for distributed, fault-tolerant, high-concurrency risk calculation and position management engines supporting global trading sessions.
Hands‑on Development: Actively write, review, and optimize high-performance, multi-threaded production code primarily in Java (Java 17/21+), with targeted high-performance/low-latency modules in C++ and exploring Rust where ultra‑low latency memory safety and deterministic execution are required.
AI-Augmented Engineering: Champion the adoption of modern AI development workflows (e.G., GitHub Copilot, Devin, AI-driven code review, and automated test generation) to enhance developer productivity, modernize legacy components, and accelerate time-to-market.
Middleware & Event Streams: Design resilient, low-latency, event-driven pipelines using enterprise messaging backbones such as Apache Kafka, Solace PubSub+, and other low-latency middleware fabrics.
Performance Tuning: Profile, benchmark, and optimize CPU usage, memory layout, GC overhead, network serialization, and IPC for microsecond/sub-millisecond level latency.
Global Stakeholder Collaboration & Technical Advisory
Key Technical Liaison: Act as a technical contact and subject matter expert (SME) for Risk Managers, Product Owners, Trading Desks, Quantitative Analysts, and Operations across APAC and global hubs.
Global Team Alignment: Partner closely with regional and global engineering pods across Singapore, London, New York, and other tech centers to ensure seamless platform rollouts, operational stability, and cohesive architecture standards.
Cross-Technology Coordination: Interface closely with upstream Order Management Systems (OMS), Execution Management Systems (EMS), Market Data feeds, and downstream Clearing/Settlement and Regulatory reporting platforms across multiple asset classes (FX, Equities, Rates, Commodities, Credit).
Requirement Translation: Translate complex quantitative risk models, margin methodologies, and regional/global regulatory requirements into scalable, deterministic technical architecture
Mentorship & Regional/Global Leadership
Lead, coach, and mentor mid-level and junior engineers in Singapore and regional teams in distributed systems design, clean code practices, and modern AI-assisted engineering techniques.
Lead architectural design reviews and rigorous peer code reviews to ensure reliability, security, and maintainability across distributed codebases.
Partner with engineering managers and Scrum Masters across time zones on sprint planning, technical estimations, dependency resolution, and milestone delivery.
Technical Proficiencies
Java: Proficiency in modern Java (17/21+), JVM internals, memory management/profiling, lock-free data structures, concurrent programming, and low-latency tuning.
C++ / Rust (Desirable): Practical experience or working knowledge of C++ (14/17/20) and/or Rust for performance-critical, memory-safe, or low-latency system components and cross-language interoperability (JNI, FFI)
Education
Bachelor's degree / University degree in Computer Science, Computer Engineering, Software Engineering, or equivalent STEM discipline.
Master's degree (Desirable) in Computer Science, Financial Engineering, or related quantitative field
Job Family GroupTechnology
Job FamilyApplications Development
Time TypeFull time
Primary Location Full Time Salary Range$120,800.00 - $170,800.00
Automated Processing and AIWe use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision‑making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
Equal Opportunity and Accessibility StatementCiti 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.
#J-18808-Ljbffr
Vacancy posted 34 minutes ago
Similar jobs that could be interesting for youBased on the Low Latency Java Developer, Vice President in Winnipeg, MB vacancy
  • $120k - $130k per year

     ...Posted 6 days ago N2P Systems is seeking an experienced Senior Java Developer to join our enterprise technology delivery team in Mississauga...  ..., you will put 8+ years of hands-on experience with Java, Low-Latency Development and RESTful APIs to work on mission-critical enterprise... 
    Suggested
    Contract work

    n2psystems

    Winnipeg, MB
    35 minutes ago
  • We are seeking an experienced Senior Java Low Latency Developer to join our team in Mississauga, Ontario, working on high-performance enterprise applications . The ideal candidate will have strong expertise in Core Java, multithreading, concurrency, low-latency application development... 
    Suggested

    PeoplePilot

    Winnipeg, MB
    34 minutes ago
  • $120.8k - $170.8k per year

     ...management.The Applications Development Technology Lead Analyst (Lead Java Developer) is a senior-level position responsible for leading the...  ...17+ and Spring Boot (3.X) .Architect high-throughput, low-latency event-driven systems utilizing Apache Kafka (topic partitioning... 
    Suggested
    Full time
    Contract work

    Citigroup Inc.

    Winnipeg, MB
    32 minutes ago
  • Build low-latency Java systems onsite in Mississauga with N2P Systems, using RESTful APIs and enterprise application development expertise.N2P Systems seeks an experienced Senior Java Developer for its enterprise technology delivery team. Apply 8+ years of hands-on Java, low... 
    Suggested
    Contract work

    n2psystems

    Winnipeg, MB
    35 minutes ago
  • PeoplePilot in Mississauga, Ontario, seeks an experienced Senior Java Low Latency Developer to design and build high-performance enterprise applications. You will optimize Java applications, implement multithreading, and develop scalable microservices using Spring Boot and Spring... 
    Suggested

    PeoplePilot

    Winnipeg, MB
    33 minutes ago
  • Architect low-latency Java risk platforms as a senior engineering leader, using concurrency, performance tuning, and distributed systems expertise. This full-time role supports global trading desks.The Applications Development Technical Lead Analyst serves as principal designer... 
    Full time

    Citi

    Winnipeg, MB
    33 minutes ago
  • $120.8k - $170.8k per year

     .... Technical Skills8 plus years of relevant experience.Strong Java architecture and Java development, object-oriented analysis and...  ...Technology and Financial Markets is an advantage.Experience with low latency, high frequency trading application development is desirable, FIX... 
    Full time

    Citi

    Winnipeg, MB
    35 minutes ago
  • $120.8k - $170.8k per year

     ...What will you do:We are seeking a highly skilled and experienced Java Developer to join our Equities Electronic Trading team. This is a VP-...  ...responsible for the design, development, and optimization of our core low-latency execution platform. The overall objective of this role is to... 
    Full time

    Citi

    Winnipeg, MB
    33 minutes ago
  • $120.8k - $170.8k per year

    Citi is looking for a Senior Java Developer to take technical ownership of business-critical Credit Risk and Capital Markets platforms, driving...  ...systems into resilient, cloud-native architectures. In this Vice President-level role, you will operate as a senior individual... 
    Long term contract
    Full time
    Internship
    Work at office
    Remote work

    Citi

    Winnipeg, MB
    35 minutes ago
  • $120.8k - $170.8k per year

     ...ethical standards and making a positive impact on the communities we serve.We are seeking a highly motivated and experienced Lead Java Developer to join our dynamic team focused on enhancing developer productivity. Our mission is to build and maintain cutting-edge internal tools... 

    Citigroup Inc.

    Winnipeg, MB
    34 minutes ago
  • $120.8k - $170.8k per year

    Are you a Senior Java Developer ready to shape the architecture behind global reference data solutions used by clients around the world? In this role, you will build end-to-end microservices solutions within a global engineering team, bringing deep Java expertise to modern,... 
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    2 days per week

    Citi

    Winnipeg, MB
    35 minutes ago
  • Build low-latency trading integrations from Canada as a Software Developer using C++, Python, Linux, and specialized networking infrastructure.You will bring new trading venues onto a high-performance platform, guiding integrations from technical assessment through first live... 

    Jobgether

    Winnipeg, MB
    35 minutes ago
  • $120.8k - $170.8k per year

     ...Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging,...  ...Design and develop high-performance, low-latency applications within existing Citi...  ...QualificationsRequired: 8+ years of hands-on Java development experience, including Spring,... 
    Full time
    Flexible hours

    Citi

    Winnipeg, MB
    35 minutes ago
  • Build Citi’s low-latency equities trading platform with Core Java expertise and Smart Order Router development in a full-time Vice President role.As a Vice President Java Developer, you will design, develop, and optimize the Smart Order Router within Citi’s Equities Electronic... 
    Full time

    Citi

    Winnipeg, MB
    32 minutes ago
  • $120.8k - $170.8k per year

    The Java Developer 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... 
    Full time
    Work at office
    Remote work

    Citi

    Winnipeg, MB
    32 minutes ago
  • $120.8k - $170.8k per year

     ...Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging,...  ...: 8+ years of hands-on Java development experience, including Spring,...  ...Experience with system performance tuning and low-latency Java programming. Experience working with... 
    Full time
    Flexible hours

    Citi

    Winnipeg, MB
    35 minutes ago
  • $120.8k - $170.8k per year

     ...Join the Equities Middle Office Technology team as a Senior Java/Spring Boot Developer, where you will be a key contributor for managing complex BAU deliverables while driving strategic Asia market expansion programs, including trade, allocation processing, and regulatory compliance... 
    Full time
    Work at office

    Citi

    Winnipeg, MB
    33 minutes ago
  • $94.3k - $141.5k per year

    The Senior Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised...  ...standards and processesServe as advisor or coach to new or lower level analystsHas the ability to operate with a limited level... 
    Full time
    Flexible hours

    Citi

    Winnipeg, MB
    32 minutes ago
  • $120.8k - $170.8k per year

    Role SummaryWe’re seeking a seasoned Senior Java Developer Solution Architect with 6+ years of experience to lead end-to-end technical design and...  ..., resilience, security, cost). Create high-level and low-level designs, integration patterns, API contracts, and reference... 
    Full time
    Contract work
    Shift work

    Citi

    Winnipeg, MB
    33 minutes ago
  • $94.3k - $141.5k per year

    Citi is looking for a Senior Java Developer to join its Applications Development team, where you...  ...reliability of systems that process high-volume, latency-sensitive workloads. If you are an...  ...and reliable Java code for high-volume, low-latency applications, setting the benchmark... 
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work

    Citigroup Inc.

    Winnipeg, MB
    32 minutes ago
  • Blutic LLC in Montreal, Canada is seeking an experienced Senior Java Backend Developer to join our high-performing engineering team. You will drive...  ...Java development, strong TDD practice, and familiarity with low-latency systems in finance. You will collaborate across teams to... 

    Blutic LLC

    Winnipeg, MB
    34 minutes ago
  • $120.8k - $170.8k per year

     ...looking for an experienced Apps Dev Tech Lead Analyst with strong Java development expertise and a passion for exploring AI technologies...  ...down information in a systematic and communicable manner.Has developed communication and diplomacy skills required to exchange potentially... 
    Long term contract
    Full time
    Flexible hours

    Citi Group

    Winnipeg, MB
    35 minutes ago
  • $120.8k - $170.8k per year

     ...are seeking a highly skilled and experienced Senior Application Developer to join our dynamic Rates Technology team. This position is...  ...and Data Integration: Proven experience with high‑throughput, low‑latency systems, including the design and integration of streaming data... 
    Full time

    Citi

    Winnipeg, MB
    33 minutes ago
  • Build deterministic low-latency compute for electronic trading at HSBC in Toronto, using Red Hat Enterprise Linux, hardware tuning, and automation...  ..., BIOS, UEFI, BMCs, and firmwareStrong Ansible and Python or Java automation skillsApply Linux engineering, hardware qualification... 
    Permanent employment

    HSBC Holdings plc

    Winnipeg, MB
    33 minutes ago
  • C++ systems engineering meets ultra-low-latency trading in Montreal, with hybrid work and performance measured in nanoseconds. Build software...  ...technology team. You will design greenfield systems and develop trading platforms, matching engines, execution systems, and low... 

    Hunter Bond

    Winnipeg, MB
    33 minutes ago
  • $120.8k - $170.8k per year

    As a Senior Java Architect at Citi, you will lead a team of engineers building Large Language Model and Retrieval-Augmented Generation solutions that power next-generation applications across the organization. You will combine hands‑on technical direction with people leadership... 
    Long term contract
    Full time
    Work at office
    Remote work

    Citi

    Winnipeg, MB
    34 minutes ago
  •  ...every day across North America. POSITION SUMMARY: As the Vice President, Manufacturing, you will provide executive leadership for MCI...  ...leading large manufacturing organizations through change, including developing senior leaders, strengthening succession pipelines, building... 
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Monday to friday

    Motor Coach Industries

    Winnipeg, MB
    a month ago
  •  ...quantitative trading knowledge across electronic execution workflows. Develop reusable services, desk tools, and scalable platform...  ...simulation, replay, monitoring, and diagnostic capabilitiesOptimize latency, throughput, markouts, and quote performanceEnable new ETFs, venues... 

    Bank of Montreal

    Winnipeg, MB
    35 minutes ago
  • Shape enterprise Java microservices and mentor technical leaders as a Vice President architect. Apply secure design, APIs, and distributed-systems expertise at Citi.This senior applications development position focuses on turning business needs into technical roadmaps and architecture... 

    Citi

    Winnipeg, MB
    32 minutes ago
  • $120.8k - $170.8k per year

    Are you ready to build full stack applications that help protect Citi from financial risk? As a Full Stack Developer working across Java and React, you will design and build backend services and user-facing features for Citi's risk and finance organization, supporting the systems... 
    Long term contract
    Full time
    Work at office
    Remote work

    Citigroup Inc.

    Winnipeg, MB
    34 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Low Latency Java Developer, Vice President. Be the first to apply!