- 70% hands in the Java codebase. We build microservices based event sourcing systems on a low latency in-house framework. Response times in the 10 microsecond to 100 microsecond range.
- Lead integration of functions to meet goals, deploy new products, and enhance processes
- Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
- Provide world class expertise in area of Java low latency development.
- Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
- Consult with end users to identify system function specifications and incorporate into overall system design
- Influence and negotiate with senior leaders and communicate with external parties
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency.
- Happy to work with and educate and support/mentor Junior developers and less experienced senior Java developers.
- Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
- In-depth experience with Algorithmic Trading application development, preferably in low latency environment
- Detailed comprehension and experience with Market Data handling and associated technologies (such as time-series databases e.g. KDB)
- Demonstrated leadership, project management, and development skills
- Passion for coding excellent, commercial grade, mission critical Java frameworks based on event sourcing microservices.
- Complete knowledge of modern Java, the JVM, the Linux Operating system, system calls and Kernel.
- Knowledge of TCP and other IP based network protocol technologies including hardware accelerated kernel bypass e.g. Solarflare OpenOnload
- Performance assessment and targeted tuning.
- Design and architectural elegance.
- Experience in implementing projects
- Great communicator with high EQ.
- Ability to occasionally produce clear diagrammatic documentation and model key aspects in UML sequence diagrams.
- Relationship and consensus building skills
- Background in C++
- Bachelor's degree/University degree or equivalent experience in a similar role.
- 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
-
Java Engineer
4 days ago
Sanderson London, United Kingdom**Role**: Java Software Engineer · **Salary**: up to £100k · **Location**: London · **Flexible working**: 2 days a week · I am working with one of the UKs leading banks as they embark on exciting projects and transformation. This is a great opportunity if you are looking to take ...
-
Java Engineer
1 day ago
Yolk Recruitment Ltd London, United KingdomJava Engineer · London - Hybrid Model - Few times a month in the office · Salary is open for discussion · Yolk Recruitment are looking for engineers who are passionate about building, creating, and learning new technologies to an amazing client out of one of their 3 offices. · Ar ...
-
Java Engineer
1 week ago
Yolk Recruitment Ltd London, United KingdomJava Engineer · London - Hybrid Model - Few times a month in the office · Salary is open for discussion · Yolk Recruitment are looking for engineers who are passionate about building, creating, and learning new technologies to an amazing client out of one of their 3 offices. · Ar ...
-
Java Engineer
1 week ago
Computer Futures London, United KingdomJava Developer role to join a Software Engineering business in London. · The business helps clients transform their businesses using data and technology so they're ready for today's and tomorrow's challenges. The team has around 110 people and growing fast, we design, build, and ...
-
Java Engineer
1 week ago
eFinancialCareers London, United Kingdom**Salary**: £80-130k base + bonus · **Summary**: · This is a really exciting opportunity to be involved in the early stages of a stealth project at one of the world's most renowned investment banks. Essentially operating as a 'start-up' within the bank, you will learn more about ...
-
Java Engineer
1 day ago
eFinancialCareers London, United Kingdom**Java Developer - Java - sought by leading brokerage company - Permanent - Hybrid - London** · **Requirements**: · - 3+ years of Software Development experience · - Java experience · - Experience using Linux operating system - (unix) · - Desire to learn Kotlin · - Familiarity wi ...
-
Engineering Manager Java
3 days ago
Trust In Soda London, United KingdomA leading **Challenger Bank** is looking for an experienced **Software Engineering Manager**to join their growing team and spearhead their new platform scale out the project, starting in Q1 2023. · This is a great opportunity for an Engineering Manager to join a scaling company w ...
-
Senior Java Engineer
1 week ago
Anson McCade Ltd - IT and Finance Recruitment London, United KingdomOur Award winning client currently is recruiting for Senior Java Engineers to join their growing Government business unit. As a Java Engineer you will be helping to develop and deliver next generation communication and intelligence solutions for a wide rangeof clients such as law ...
-
Java Software Engineer
1 week ago
Understanding Recruitment London, United Kingdom**Mid-Level Java Software Engineer - Online Travel Agent** · Salary - up to £80k + Benefits · Flexible hybrid role with 2 days in a London office · Want to work for #1 in The Sunday Times BDO Profit Track 100 - with the fastest growing profit of any private UK company over the pa ...
-
Kotlin/java Engineer
1 week ago
Understanding Recruitment London, United KingdomKotlin/Java Engineer - UK's leading embedded lender · Salary - up to £74K + Benefits · 1 day a week in London office · Do you want to work with a reputable embedded financing company that has prestigious fintech clients? · We are currently working with a company that is committed ...
-
Java Software Engineer
1 week ago
Understanding Recruitment London, United KingdomJava Software Engineer - Green Technology · Salary - Up to £80K + Benefits · Flexible hybrid role in a London office · Would you like to work for a business that develops tools to support data-driven climate action? · Currently, I work with a business that develops technology to ...
-
Java Software Engineer
1 week ago
Understanding Recruitment London, United Kingdom_Are you searching for that exciting next step in your career?_ · - Have you got 2+ years of software development experience with Java?_ · **Java Software Engineer - Media Market Disruptor** · Salary - up to £65k · Location - hybrid policy with 2 days a week in London office · Ca ...
-
Java Software Engineer
1 week ago
Understanding Recruitment London, United KingdomKeen to work on the most pressing problem of our generation? · **Java Software Engineer -**Reducing Carbon Emissions · **Salary**: £60,000-£80,000 · **Hybrid working**: 1-2 days on-site per week · We have just started working with a modern tech company who specialise in using the ...
-
Software Engineer Java
5 days ago
Harnham - Data & Analytics Recruitment London, United Kingdom_Software Engineer (Java)_ · - £550 Per Day Outside IR35_ · - 6-month contract_ · - Fully Remote_ · Are you looking to work amongst talented individuals and develop your career within the Software Developer space? This online retailer is a household name that has built out a cons ...
-
Senior Java Engineer
1 week ago
Computer Futures London, United KingdomI have an amazing opportunity for an experienced Senior Java Engineer to join a Global Recruitment Company. You will be working on a Greenfield development project to build a new digital experience platform working in a small team of talented Senior Developers,where you will get ...
-
Lead Java Engineer
1 week ago
Remote-Recruit London, United KingdomAn exciting opportunity has arisen for a Lead Java Engineer to be part of a highly innovative forward thinking online challenger bank start-up funded by a major fund. You will be based remotely and from our London office · You will be joining a small but experienced team building ...
-
Java Server Engineer
1 week ago
eFinancialCareers London, United Kingdom**Java Server Engineer** · **£70k + Stock options** · Our prestigious client operate an online marketplace for discovering the best portfolio managers. They are an online brokerage/ knowledgeable advisors. Since they began operations they have been at the forefront of trading inn ...
-
Java Software Engineer
3 days ago
eFinancialCareers London, United KingdomI'm currently working with a globally leading Quantitative Trading Firm building out their London presence within their new digital asset trading arm. They are looking for senior Java engineers, coming from a strong financial markets background with experiencewithin e-trading or ...
-
Java Software Engineer
23 hours ago
eFinancialCareers London, United KingdomJoin us as a Java Software Engineer · - Are you ready to take on an exciting new career challenge? This is your chance to be a part of and deliver our commitment to being an engineering-led and customer-driven bank · - Our Software Engineers love creating, building, learning new ...
-
Java Software Engineer
1 week ago
eFinancialCareers London, United KingdomOne of the most successful Market Makers globally is looking for a Senior Java Engineer to build out a completely greenfield Cross-Asset E-Trading Platform from scratch and are looking to migrate everything to the cloud (no prior cloud experience is required). · The core trading ...
Senior Low Latency Java Engineer - London, United Kingdom - Citi
Description
Senior Low Latency Java EngineerThis 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 programming activities.
The role is to provide senior, low-latency systems and application framework engineering (skilled in Java, C++, KDB, market data, algorithmic trading technology) within the London Based High Performance Architectures (HPA ) team. The team require a specialist on algorithmic trading systems utilities including but not limited to market data replay and back test/simulation utilities. The HPA organisation are a high skilled enablement group of Subject Matter experts - who produce application frameworks and engage with application engineers to enable application Modernisation to over 100 teams across Citi with a concentration on low latency eTrading platforms in Markets Technology.
Responsibilities:
What we'll provide you
#LI-AP2
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. 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 the " EEO is the Law " poster. View the EEO is the Law Supplement .
View the EEO Policy Statement .
View the Pay Transparency Posting