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 1 hour ago
Similar jobs that could be interesting for youBased on the Low Latency Java Developer, Vice President in Winnipeg, MB vacancy
  • Develop low-latency Java applications for Citi’s equities technology environment, with Unix or Linux and trading systems expertise. This is a full-time position.The Vice President role supports Citi’s Delta One Execution Platform and related ETF execution capabilities. Responsibilities... 
    Suggested
    Full time

    Citi Group

    Winnipeg, MB
    1 hour ago
  • $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
    1 hour 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
    1 hour ago
  • Design, develop, test, and maintain enterprise-grade Java applications. Develop RESTful APIs and microservices using Spring Boot and Spring Cloud. Lead solution design discussions, code reviews, and performance optimization activities. Collaborate with architects,... 
    Suggested

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, a...

    Winnipeg, MB
    1 hour ago
  • $120.8k - $170.8k per year

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

    Citi

    Winnipeg, MB
    1 hour 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... 
    Contract work

    n2psystems

    Winnipeg, MB
    1 hour 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... 

    PeoplePilot

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • $120.8k - $170.8k per year

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

    Citi Group

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour ago
  • $120.8k - $170.8k per year

    As a Lead Java Engineer on Citi's distributed calculation platform, you will design and build the software that drives 500 million risk...  ...processing hundreds of millions of distributed calculations every day. Develop new platform features without slowing down a system where small... 
    Long term contract
    Full time
    Work at office
    Remote work
    2 days per week

    Citi

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour ago
  •  ...Synechron in Toronto is seeking a Java Developer to join the Cash Equities Client & Market Connectivity team. You will design and implement scalable, low-latency Java services and collaborate with product owners across a geographically dispersed, multicultural environment.... 

    Synechron

    Winnipeg, MB
    1 hour ago
  • ## Java Developer Lead Analyst - Vice PresidentApply: Hybrid: Mississauga Ontario Canada: Full time: Posted Today: 26995802The Java Developer Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems... 
    Full time
    Work at office
    Remote work

    Citigroup Inc.

    Winnipeg, MB
    1 hour 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
    1 hour 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
    Work at office
    Immediate start
    Remote work

    Citi

    Winnipeg, MB
    1 hour 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
    1 hour ago
  • Insight Global in Toronto seeks a lead Java developer to own the Rates Derivative Pricing System for a Canadian Tier 1 Bank. You’ll be hands-on, writing production code daily while setting the technical direction for architecture and performance. This front-office-facing role... 

    Insight Global

    Winnipeg, MB
    1 hour ago
  • $94.3k - $141.5k per year

    Role Summary We’re seeking a seasoned Senior Java Back - End Developer with 5+ years of experience to lead end-to-end technical design and...  ...scalability, resilience, security, cost).Create high-level and low-level designs, integration patterns, API contracts, and... 
    Full time
    Contract work
    Shift work

    Citigroup Inc.

    Winnipeg, MB
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
    1 hour 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
  • $120.8k - $170.8k per year

     ...development standards. 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,... 
    Long term contract
    Full time
    Work at office
    Remote work

    Citi

    Winnipeg, MB
    1 hour ago
  •  ...progressive experience in system analysis, programming, and designing/developing large-scale enterprise applications. * 5+ years in enterprise...  ...-driven architectures. * **Full-Stack Development:** Strong Java expertise, full-stack development experience, working knowledge... 

    Citigroup Inc.

    Winnipeg, MB
    1 hour 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!