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

Pr. Software Engineer (Algo Trading System, Java)

$325k - $375k

Kforce

DescriptionKforce's client, a leading financial firm in Jersey City, NJ, is seeking a Principal Software Engineer (Algorithmic Trading System, Java) to play a key role in building a world-class trading system in an innovation-driven environment.Summary:As a Principal Software Engineer (Algorithmic Trading System, Java), you will work closely with industry experts, deepen your technical expertise, and deliver complex, high-performance systems used globally.Responsibilities:* Greenfield Development: Play a key in the design and development of a complex, global trading system - a Greenfield initiative offering the rare opportunity to build from the ground up* Algorithmic Trading & Smart Order Routing: Contribute to the development of advanced algorithmic trading strategies and smart order routing systems, ensuring optimal trade execution across multiple venues* Low-Latency Messaging: Engineer high-volume, low-latency messaging solutions for electronic trading using technologies such as Aeron, ensuring reliable, ultra-fast data transmission* Cutting-Edge Technology: Design and develop secure, scalable cloud-based services, complex distributed platforms, and APIs critical to supporting high-frequency trading* Agile Development: Engage in full lifecycle software engineering (Java) within an Agile environment, leveraging big data technologies to power real-time trading applications* Award-Winning Workplace: Recently recognized as a Best Place to Work, reflecting a strong commitment to employee satisfaction, career development, and a collaborative cultureRequirements* 8+ years of professional software engineering experience, with deep expertise in Java and building high-performance, low-latency systems* Proven experience building front-office trading systems in high-frequency environments* Knowledge of cloud-native services, microservices, and scalable distributed platforms* Experience working in Agile environments, collaborating cross-functionally with teams* Knowledge of low-latency messaging technologies (e.g., Kafka, Aeron, Chronicle Queue, ZeroMQ) and experience optimizing throughput, concurrency, and microsecond-level performanceJob TypeDirect HireCompensation325000 - $375000

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Pr. Software Engineer (Algo Trading System, Java) in Jersey City, NJ vacancy
  •  ...together.As a Senior Director of Software Engineering at JPMorgan Chase within the...  ..., Equities Order Management System Technology, you lead...  ...integrate components into Sales & Trading eco-system, and add...  ...organizationExperience developing Java applications including hands... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • $300k - $350k

     ...NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the...  ..., high-performance systems that support algorithmic trading...  ...and core components of an Algo Platform, including strategy...  ...-driven systems using Java and high-performance messaging... 
    Java

    KForce

    Jersey City, NJ
    11 hours ago
  •  ...products.As a Senior Lead Software Engineer at JPMorgan Chase...  ...s Equities Electronic Trading team, you are an integral...  ...experience delivering system design, application...  ...scripting, Python, and Java programming languages...  ...Order Management Systems, ALGO, Smart Order Routers,... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $232.75k - $325k

     ...As a Senior Director of Software Engineering at JPMorgan Chase within the...  ..., Equities Order Management System Technology, you lead multiple...  ...integrate components into Sales & Trading eco-system, and add...  ...organization Experience developing Java applications including hands... 
    Java

    Reporter Newspapers

    Newark, NJ
    7 hours ago
  •  ...hardcore telecommunications engineers with combined 200 + years of...  ...DescriptionLocation : Basking Ridge, NJSenior Software Development Engineer (SDE) in...  ...Engineering, Information System etc. Required Experience: •6+...  ...in production using Java/ Python/ R and etc on big... 
    Java

    AmNet Services

    Jersey City, NJ
    4 days ago
  • $142.32k - $213.48k

     ...join our team as senior Java Developer, Vice...  ...-operative, strategic systems and services which are...  ...manages risk arising from trading, including both market...  ...to drive a variety of engineering activities including the...  ...of hardware, software and network infrastructure... 
    Java
    Full time

    Citigroup

    Jersey City, NJ
    4 days ago
  •  ...technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the...  ...Bank in Electronic Trading Technology, you are an integral...  ...and delivery of KDB based systems, including framework...  ...languages e.g. Python/C/C++/Java. JPMorganChase, one of the... 
    Java
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $176.72k - $265.08k

     ...organization is seeking a Senior Software Engineer to join the Equities Electronic- Execution (Electronic Trading) technology team. The person...  ...latency electronic execution systems Product Collaboration:...  ...and expertise in Low Latency Java, C++ or Rust. Prior experience... 
    Java
    Full time
    Shift work

    Citigroup

    Jersey City, NJ
    1 day ago
  •  ...top-notch technology products.As a Lead Software Engineer at JPMorganChase within Commercial &...  ...applicability for use within existing systems and information architectureLeads communities...  ...5+ years of hands-on experience in Java developmentHands-on experience with distributed... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

     ...and hands-on Senior Back-End Java Developer to join a back-office trading application technology team...  ...scalable, high-performance software solutions at the intersection of engineering excellence and financial...  ...passionate about distributed systems, microservices, and... 
    Java
    Full time

    Citigroup

    Jersey City, NJ
    3 days ago
  •  ...and delivers front office software solutions for loan trading, risk management and profit...  ...loss As a Lead Software Engineer at JPMorganChase within the...  ...components across complex systems while partnering closely with...  ....Familiarity with Java and Spring Boot.Practical... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • As a Director of Software Engineer at JPMorgan Chase within the Commercial and...  ...Connectivity, Algorithmic Trading, and Market Data, and aligning...  ...practical experience delivering system design, application...  ...Unix scripting, Python, and Java, focused on automation, monitoring... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • Lead a high-impact engineering team in JPMorganChase’s TCIO Trade Execution Technology. Partner with...  ....As a Manager of Software Engineering at JPMorgan Chase...  ...applicability within existing systems and information...  ...programming language(s)- Java or PythonHands-on experience... 
    Java
    Work at office
    Immediate start

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...Senior Lead eSoftware Engineer at JPMorgan Chase within...  ...Investment Bank Electronic Trading Services team, you will...  ..., and Risk Management systems for global equities and...  ...Oversee the end-to-end software development lifecycle,...  ...and technologies like Java and Cloud Technologies.... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $176.72k - $265.08k

     ...ProfessionalCompany: CitiCiti’s Treasury and Trade Solutions (TTS) group is...  ....Trade Payables Finance Systems Solutions Engineering Lead is a senior management...  ...rapidlyExperience driving software delivery transformation...  ...stackHands on with Java & Spring FrameworkRDBMS (Oracle... 
    Java
    Full time
    Work experience placement
    Shift work

    Citigroup

    Jersey City, NJ
    2 days ago
  •  ...what's possible. As a Lead Software Engineer at JPMorgan Chase within the...  ...our innovative multi-asset trading platform on AWS. This role demands...  ..., non-blocking, reactive Java programming, and a strong...  ...build scalable and efficient systems, providing both strategic direction... 
    Java

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • Lead the engineering of JPMorganChase’s mission-critical Trade Execution Platform in TCIO Technology,...  ...building secure, resilient software across the full SDLC....  ...practical experience delivering system design, application...  ...Python, Pandas, Django, Java, Spring, SQL, MQ/... 
    Java
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $121.2k - $181.8k

     ...working with a group of passionate engineers who build technical solutions...  ...whole spectrum of building a software solution, closely working...  ...software programming or systems engineeringHands-on professional...  ...programming in mainly React, Java and/or PythonHands-on experience... 
    Java
    Full time

    Citigroup

    Jersey City, NJ
    4 days ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...responsibility is the ongoing support and administration of database software systems - Plan, coordinate, and administer database systems,... 
    Work experience placement

    AmNet Services

    Jersey City, NJ
    4 days ago
  •  ...details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience...  ...institution, preferable item processing system from FISApplication development...  ...ETL Tools and object-oriented languages (Java, Python)Minimum 6-8 years of development... 
    Java
    Full time
    Work at office
    Local area
    Remote work

    MUFG

    Jersey City, NJ
    2 days ago
  • $189.59k

     ...Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all...  ...Master's degree in Information Systems, Computer Science, or related...  ...maintaining applications using Java & J2EE, Python, and Spring... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...DescriptionLanceSoft IncJob DescriptionJob Title: Software Engineer/ Embedded EngineerLocation: Budd Lake;...  ...a strong desire to work with Embedded System Software and Test Equipment, while...  ...knowledge of other high level languages (Ada, Java) and assembly languages also a plus.... 
    Java
    Contract work

    LanceSoft

    Jersey City, NJ
    2 days ago
  • $121.2k - $181.8k

     ...global markets, we build systems that matter. Look to...  ...collateral domain. We are re‑engineering our technology estate...  ..., and modernised post‑trade, clearing and margin...  ...will you do:As Senior Software Engineer in our global...  ...programming in mainly Java, React and/or PythonStrong... 
    Java
    Full time

    Citigroup

    Jersey City, NJ
    4 days ago
  • $120k - $140k

    Senior Data Engineer (API & Platform Integration)Key ResponsibilitiesPlatform...  ..., and governance controls.Software Engineering: Writing...  ...logging, and alerting for data systems and pipelinesRole‑Based Technical...  ...APIsProgramming languages: Java, PythonAWS cloud services... 
    Java
    Full time
    Temporary work
    Local area
    Immediate start

    Pearson

    Hoboken, NJ
    11 hours ago
  • $132k - $216k

     ...Home OfficeWhat you'll do...Position: Software Engineer IIIJob Location: 221 River Street, Hoboken...  ...programming languages: Kotlin, or Java. Experience designing and implementing...  ...Experience creating dashboard monitoring systems by using Grafana and Prometheus. Experience... 
    Java
    Full time
    Temporary work

    Walmart

    Hoboken, NJ
    3 days ago
  •  ...property insurance, is seeking a Senior Software Engineer to join our Policy Onboarding and Home...  ...design, and building resilient distributed systems and you want to see the real-world...  ...experiences.   Design and implement modern Java services that connect our platform to... 
    Java
    For contractors
    Live in
    Remote work

    SageSure

    Jersey City, NJ
    2 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As a Software...  ...improvements to coding hygiene and system architectureFollow best practices in SRE...  ...programming language such as Python, Java/Spring Boot, .NetProficient knowledge of... 
    Java

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $108k - $216k

     ...What you'll do...As a Senior Software Engineer, you’ll be a hands-on technical...  ...Warehouse Management Systems (WMS) for Walmart’s rapidly expanding...  ...and event-driven systems (Java-based)Own end-to-end delivery...  ...and raising team quality via PR reviews, design reviews, and... 
    Java
    Full time
    Temporary work
    Part time

    Walmart

    Hoboken, NJ
    3 days ago
  • $142.32k - $213.48k

     ...seeking a highly motivated and skilled Software Development Engineer to join our dynamic team. The ideal...  ...well as identify and define necessary system enhancements to deploy new products and...  ...production-grade solutions using Kotlin, Java, Python, Docker, MongoDB,... 
    Java
    Full time

    Citigroup

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

     ...implementing new or revised application systems and programs in coordination...  ..., deliver high‑quality software, and consult on technical...  ...software issues. Mentor and coach engineering teams, act as a Subject...  ...experience with technologies like Java, Spring Boot, SQL Queries is... 
    Java
    Full time

    Citi

    Jersey City, NJ
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Pr. Software Engineer (Algo Trading System, Java). Be the first to apply!