CrawlJobs Logo

Equities Connectivity Java Developer

Singapore, Singapore · Job Posted April 22, 2026
Apply Position
Job Link Share

Job Description

Barclays is seeking an experienced Java developer to build and enhance the low latency Equities Cash Connectivity Platform supporting global electronic trading. You will design and deliver high performance, resilient trading systems, working closely with Front Office, business analysts, and global technology teams to translate trading requirements into robust, production-grade technical solutions. You will undertake end-to-end ownership of system delivery, spanning design, implementation, testing, release, and production support, with a strong focus on performance, scalability, stability, and risk control. You will participate actively in code reviews and architectural discussions, mentor junior engineers, and promote strong engineering and secure coding practices.

Job Responsibility

  • Design and develop industry-leading, high performance, low-latency Equities Cash Connectivity Platform
  • Collaborate closely with Front Office and technology stakeholders to define requirements and deliver scalable solutions
  • Perform holistic testing, including simulation, unit, system, regression, and performance testing, to ensure scalability, reliability, and resilience
  • Support releases, investigate and resolve production issues in a time-critical trading environment
  • Ensure compliances with security, risk, and control standards, and contribute to continuous improvement of engineering practices
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability

Requirements

  • Minimum 6+ years of strong Java development experience
  • Experience building low‑latency, multi‑threaded systems
  • Strong Linux development and performance‑tuning skills
  • Solid Computer Science knowledge in data structures, algorithms
  • Experience supporting production systems
  • Scripting skills in Shell, Python, Perl, or similar
  • Strong communication and written skills

Nice to have

  • C++ experience, especially in low‑latency or trading systems
  • Electronic trading or investment banking experience
  • Advanced knowledge of networks and operating systems
  • Agile software development experience

What we offer

  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Equities Connectivity Java Developer

8 matching positions

Fixed Income eTrading Connectivity – Senior Developer

The Fixed Income Connectivity team globally supports connectivity and routing so...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive hand-on coding expertise in C+++ and Core Java, Mult-threading and Concurrency
  • Strong focus on system performance tuning and experience with low latency programming techniques
  • Strong academic record, ideally with a Bachelors or Masters degree in Computer Science, engineering or related technical or quantitative discipline
  • Demonstrable success in designing and delivering complex applications
  • Strong software development fundamentals, data structures, design patterns, Object-Oriented programming, architecture, algorithms, and problem-solving skills
  • Solid understanding of service architecture and high performance, low latency, and multithreading techniques
  • Experience of developing market connectivity applications is highly desirable
  • Prior experience in building e-trading systems is highly desirable
  • Knowledge of any financial products like Interest Rates, Spread Products, FX, Equities or Futures (e.g. bonds, interest rate swaps, repos) is highly desirable
  • Technical skills include Java, Spring, FIX, Aeron, Solace, Chronicle, TDD, BDD, KDB, REST, Gradle, Git and Unix Scripting
Job Responsibility
Job Responsibility
  • Designing and developing front office eTrading applications for the trading business
  • Understanding of good design principles and ability to adhere to complex design
  • Development of common, reusable components and services utilizing Citi’s best practices
  • Responsible for creating high performance, low latency applications leveraging existing Citi frameworks
  • Ensuring strong reliability, scalability and performance of the core application components
  • Drive architecture and execute on our technical strategy while partnering with various technology teams and to continue to evolve technical architecture roadmap beyond near term objectives
  • Coordinate development with both internal technology teams and Traders, Sales, and Quants
  • Driving engineering standards and continuing to strive for best – whilst utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable
  • Troubleshooting challenging performance and scalability issues
  • Assisting in third line support during core trading hours while working with other e-Trading teams to manage and support the applications
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Core Java Software Developer

The candidate will write server-side code for trade life cycle management servic...
Location
Location
Salary
Salary:
Not provided
gotiger.com Logo
TIGER
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A solid foundation in computer science, with strong competencies in data structures, algorithms and software design
  • Extensive programming experience in Java (strong OO skills preferred, C++ may be considered)
  • Experienced in large systems software design and development process, with good knowledge of Unix/Linux
  • Coding skills in Python or any other scripting language and SQL, and/or knowledge of TCP/IP and network programming are a plus
  • Experience with unit testing tools such as JUnit
  • Working knowledge of open source software such as Spring, Rules Engines, Hibernate, and FIX4J will be a big plus
Job Responsibility
Job Responsibility
  • Write server-side code for trade life cycle management services to be used by several trading applications
  • Write server-side code for Equities trading applications
  • Build our trading services platform, external vendor connectivity infrastructure using your strong background in distributed systems, messaging, network system design and large scale systems
  • Build internal systems used by several sales and trading front-end applications globally with your domain expertise in trading systems, exchange/vendor connectivity
  • Participate in design and code reviews
  • Create robust high-volume production applications and can also develop prototypes quickly
What we offer
What we offer
  • Fixed salary (Competitive Base)
  • Annual bonuses
Read More
Arrow Right

Equities Cash - Order Management System Developer

Equities Technology organization is looking for a senior technologist to join th...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands on Core Java, multi-threading and spring
  • Hands on Unix
  • Unit Testing with JUnit
  • Experience in Bitbucket, Jenkins, Artifactory, Confluence
  • Debugging skills, Code performance, Bench Marking
  • 8-12 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
Job Responsibility
Job Responsibility
  • Design, development and testing of Program Trading suite of applications to make it strategic and be inline with the current market trend
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Close partnership with the global technology team to maximize the value of the platform and ensure the right sequence of delivery
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Rapid adoption of AI toolkits in line with the firm's strategy of modernization of the development process
  • Highly automated low-cost quality assurance
  • Close collaboration with production support to ensure successful delivery and operation of the system
  • Partnership with other technology teams including Client Connectivity, Execution Services, and Risk
  • Close partnership with regulatory, compliance, and audit
  • Fulltime
Read More
Arrow Right
New

Algo Execution Software Quant Developer

Our client is an exciting, rapidly growing quantitative investment firm building...
Location
Location
United States , Connecticut
Salary
Salary:
250000.00 - 500000.00 USD / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience building and deploying equity execution algorithms that are live
  • Hands-on experience connecting to prime brokers (FIX or equivalent)
  • Strong programming skills (Python, C++, Java, or similar)
  • Deep understanding of equity market microstructure and execution dynamics
  • Comfortable operating in a small, fast-moving startup environment with high ownership
  • Experience supporting live trading systems with real capital at risk
Job Responsibility
Job Responsibility
  • Develop, enhance, and maintain live equity execution algorithms in a production environment
  • Own integrations with prime brokers and external execution venues
  • Take algorithms from research through testing and into live trading
  • Work directly with portfolio managers and quants to optimize execution performance
  • Monitor live execution, analyse performance, and iterate rapidly in a startup setting
  • Ensure robust, scalable, and well-controlled execution infrastructure
  • Contribute to the evolution of the firm’s trading architecture as it grows
What we offer
What we offer
  • Competitive compensation with meaningful upside as the firm scales
  • Great bonus and equity potential
  • Fulltime
Read More
Arrow Right

Equities Cash APAC High Touch Technology Lead

Citi Equities Technology organization is looking for a senior technologist (SVP)...
Location
Location
Hong Kong , Kowloon
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Past record of successful delivery of sales or trading order management systems on a global scale
  • Strong Engineering background and command of modern architectures and frameworks (GUI, middleware, server, document & relational databases)
  • 10+ years of experience in Java development
  • Strong command of modern Software Development Lifecycle (SDLC) best practices
  • Solid understanding of Equities products and services (cash, program trading, listed derivatives, swaps, convertible bonds)
  • Good understanding of APAC trading regulation
  • Strong knowledge of FIX protocol
  • Excellent written and verbal communication skills
  • Experience with budget and vendor management
Job Responsibility
Job Responsibility
  • Delivering on a multi-year technology transformation roadmap in alignment with the budget constraints and in line with the business value proposition
  • Close partnership with the business to maximize the value of the platform while driving the consolidation of multiple systems
  • Rapid adoption of AI toolkits in line with the firm's strategy of modernization of the development process
  • Oversight of system architecture, design of key modules, SDLC, and adherence to technology standards
  • Close collaboration with production support and quality assurance teams to ensure successful delivery and operation of the system
  • Partnering with the global leadership on optimizing and revising a multi-year delivery strategy
  • Hiring new talent
  • Partnership with other technology teams including Client Connectivity, Execution Services, Middle Office, and Risk
  • Close partnership with regulatory, compliance, and audit
  • Fulltime
Read More
Arrow Right

Equities Cash EMEA High Touch Technology Lead – SVP

Engineer the future of global finance. At Citi, our Tech team doesn’t just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Past record of successful delivery of sales or trading order management systems on a global scale
  • Strong Engineering background and command of modern architectures and frameworks (GUI, middleware, server, document & relational databases)
  • 10+ years of experience in Java development
  • Strong command of modern Software Development Lifecycle (SDLC) best practices
  • Solid understanding of Equities products and services (cash, program trading, listed derivatives, swaps, convertible bonds)
  • Good understanding of EMEA trading regulation
  • Strong knowledge of FIX protocol
  • Excellent written and verbal communication skills
  • Experience with budget and vendor management
Job Responsibility
Job Responsibility
  • Delivering on a multi-year technology transformation roadmap in alignment with the budget constraints and in line with the business value proposition
  • Close partnership with the business to maximize the value of the platform while driving the consolidation of multiple systems
  • Oversight of legacy and vendor trading platforms in the region
  • Management of book of work for these platforms through the period of transition to a new system
  • Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process
  • Management of a global team of developers and analysts
  • Oversight of system architecture, design of key modules, SDLC, and adherence to technology standards
  • Close collaboration with production support and quality assurance teams to ensure successful delivery and operation of the system
  • Technology budget management and meeting budget targets
  • Partnering with the global leadership on optimizing and revising a multi-year delivery strategy
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Global Equities ETF Technology Lead - SVP

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Past record of successful delivery of ETF RFQ, pricing, and trading systems on a global scale
  • Proven experience in Java development (this is a hands on role)
  • Strong understanding of ETF reference and market data and existing vendor offerings in this space
  • Command of the latest AI productivity tools
  • Strong Engineering background and command of modern architectures and frameworks (GUI, middleware, server, document & relational databases)
  • Strong command of modern Software Development Lifecycle (SDLC) best practices
  • Solid understanding of Equities products and services
  • Strong knowledge of FIX protocol
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Delivering on a multi-year technology roadmap in alignment with the budget constraints and in line with the business value proposition
  • Close partnership with the business to maximize the value of the platform and ensure the right sequence of delivery
  • Management of a global team of developers
  • Oversight of system architecture, design of key modules, SDLC, and adherence to technology standards
  • Rapid adoption of AI toolkits in line with the firm’s strategy of modernization of the development process
  • Highly automated low cost quality assurance
  • Close collaboration with production support to ensure successful delivery and operation of the system
  • Hiring new talent
  • Partnership with other technology teams including Client Connectivity, Execution Services, and Risk
  • Close partnership with regulatory, compliance, and audit
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Core Java Applications Development Assistant Vice President

This is a challenging and exciting opportunity to work within the Equities Techn...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 10+ years hands on development experience in core Java for low latency trading systems
  • Exposure to Low latency framework and FIX Engines, Solace, Python is a must
  • Experience working with high volume, high throughput, and low latency trading systems (e.g. equities or FX), or similar type of low latency platforms in Java
  • In-depth understanding of the challenges in developing high-throughput, low-latency trading systems while meeting the highest standards in resiliency and scalability
  • Exposure to remediate low-latency solution challenges using practical software and hardware techniques
  • FIX, distributed systems, messaging middleware (Solace, Tibco, or similar) and IPC (inter process communication)
  • Experience in implementing trading strategies and Order management system development
  • Understanding of market data and exchange protocol
  • Hands on development experience in Core Java
  • Network programming is a plus – TCP, UDP, sockets, multicast
Job Responsibility
Job Responsibility
  • Requirements analysis and capture, working closely with the business users and other technology teams to define solutions
  • Develop low latency and high frequency solution using Citi's strategic Client Connectivity Platform (OneConnect)
  • Fulltime
Read More
Arrow Right