Fixed Income - eTrading Senior Java Developer - VP - London - Citi
Fixed Income - eTrading Senior Java Developer - VP - London - Citi

Fixed Income - eTrading Senior Java Developer - VP - London - Citi

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and develop cutting-edge eTrading applications for the Fixed Income business.
  • Company: Join Citi, a global leader in finance with over 230,000 dedicated professionals.
  • Benefits: Enjoy a dynamic work environment, career growth opportunities, and a chance to make an impact.
  • Why this job: Be part of a high-performance team shaping the future of trading technology.
  • Qualifications: 10 years of programming experience, preferably in Java, with strong analytical skills.
  • Other info: Work in a globally distributed team and engage with traders across Europe.

The predicted salary is between 43200 - 72000 £ per year.

Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you\’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Fixed Income Technology is responsible for delivering state of the art technology solutions to the Global FI business. Initiatives includes deliveries across sales, risk, pricing, algorithmic trading, execution, trade processing, and much more. Citi is one of the top global dealers on the street in Fixed Income and contributing to that success is a great opportunity to develop cutting edge technical skills with strong career opportunities. The FI business has set out an ambitious growth plan, and strong technical development is critical to achieving our goals and enhancing our leading position in the financial market. Job Responsibilities / Role: Designing and developing front office eTrading applications to the trading business Working directly with Traders, Sales, and Quants to contribute towards the future direction of the platform. Utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable, flexible, and maintainable. Driving engineering standards and continuing to strive for best Enhancing our automated testing efforts and optimizing our UAT process Mentoring strong and energetic team in EMEA region Serving as advisor or coach to new or lower-level analysts Troubleshooting challenging performance and scalability issues Engaging with business users in London and across Europe (Paris, Milan) Assisting in third line support during core trading hours Acting as Subject Matter Expert to senior stakeholders and /or other team members. Liaising with the global business, product team, support, and development teams on various exciting projects Job Opportunities: Build a strong profile in a high-performance global team (London, Paris, Manchester. NY, Mississauga, Shanghai, Sydney, and Tokyo) Develop efficient and robust solutions to challenging business problems. Work on a globally distributed team to deliver the next generation e-Trading experience for traders at Citi. Gain knowledge and exposure to Front Office Trading Systems, Fixed Income, and Derivatives flows. Qualifications: Required 10 years of programming experience with an Object-oriented language (preferably Java), Multi-Threading and any relational database Solid architectural understanding of enterprise applications Understanding of computing science fundamentals – concurrency, algorithms, data structures, design patterns, etc. Preferred Experience with Java Core, Spring framework and Linux Experience developing large financial software trading systems with substantial hands-on development experience in building systems with an attention to optimizing and tuning performance, while also demonstrating critical thinking skills related to re-use, scalability, and troubleshooting. Experience of delivering solutions with ION Trading, Transficc or other recognised connectivity vendors Knowledge of major Fixed Income Financial Products (e.g. corporate bonds, ETFs, Interest Rate Swaps etc) and Broker/Customer Markets electronic trading flows. Experience of KDB Experience with modern software development practices such as Agile development, test-driven development, and continuous integration and continuous delivery. Worked in an Agile globally distributed team using tools such as Jira, Bitbucket, Sonar & Team City Worked with tools such as IntelliJ, Gradle, etc., Experience on JSON/XML and REST service Education: Bachelor\’s degree/University degree or equivalent experience Competencies: Excellent communication skills, oral and written; ability to face off to business users. Good team-work skills, and the ability to work in a distributed global team environment Strong analytical and problem-solving skills Self-motivated with the determination to learn and achieve his/her goals Experience in full lifecycle development Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Citi 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.

Fixed Income - eTrading Senior Java Developer - VP - London - Citi employer: Citi

Citi is an exceptional employer that offers a dynamic work environment in the heart of London, where innovation and collaboration thrive. With a commitment to employee growth, you will have access to cutting-edge technology projects and the opportunity to work alongside industry leaders in Fixed Income. Our inclusive culture fosters creativity and provides ample opportunities for professional development, making Citi a rewarding place to build your career.
C

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Fixed Income - eTrading Senior Java Developer - VP - London - Citi

✨Tip Number 1

Familiarise yourself with the latest trends in eTrading technology and Fixed Income products. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the role and the industry.

✨Tip Number 2

Network with professionals in the Fixed Income and eTrading space. Attend industry events or webinars, and connect with current Citi employees on LinkedIn to gain insights about the company culture and expectations.

✨Tip Number 3

Brush up on your Java programming skills, especially focusing on multi-threading and performance optimisation. Consider working on personal projects or contributing to open-source projects that showcase your technical abilities.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges related to algorithms and data structures. Use platforms like LeetCode or HackerRank to refine your problem-solving skills, which are crucial for this role.

We think you need these skills to ace Fixed Income - eTrading Senior Java Developer - VP - London - Citi

Java Programming
Multi-Threading
Relational Database Management
Enterprise Application Architecture
Concurrency
Algorithms
Data Structures
Design Patterns
Spring Framework
Linux Operating System
Financial Software Development
Performance Optimisation
Troubleshooting Skills
ION Trading
Transficc Connectivity
Fixed Income Financial Products Knowledge
KDB Experience
Agile Development Practices
Test-Driven Development
Continuous Integration and Continuous Delivery
Jira
Bitbucket
Sonar
Team City
IntelliJ
Gradle
JSON/XML
REST Services
Excellent Communication Skills
Teamwork Skills
Analytical Skills
Problem-Solving Skills
Self-Motivation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 10 years of programming experience, particularly with Java and multi-threading. Emphasise any experience you have with financial software trading systems and relevant technologies like Spring framework and Linux.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Citi and how your skills align with their needs. Mention your experience in developing eTrading applications and your ability to work collaboratively with traders and quants.

Showcase Relevant Projects: Include specific examples of projects where you've designed and developed front office applications or tackled performance and scalability issues. This will demonstrate your hands-on experience and problem-solving skills.

Highlight Soft Skills: Citi values excellent communication and teamwork skills. Make sure to mention your ability to work in a distributed global team and your experience mentoring others, as these are key competencies for the role.

How to prepare for a job interview at Citi

✨Showcase Your Technical Skills

Be prepared to discuss your programming experience in detail, especially with Java and multi-threading. Highlight specific projects where you've developed financial software or trading systems, focusing on performance optimisation and scalability.

✨Understand the Financial Products

Familiarise yourself with major Fixed Income financial products like corporate bonds and interest rate swaps. Being able to discuss these products and their electronic trading flows will demonstrate your industry knowledge and relevance to the role.

✨Demonstrate Problem-Solving Abilities

Prepare examples of challenging performance or scalability issues you've encountered in past projects. Discuss how you approached these problems and the solutions you implemented, showcasing your analytical skills.

✨Communicate Effectively

Since the role involves liaising with traders and other stakeholders, practice articulating complex technical concepts in a clear and concise manner. Good communication skills are essential, so be ready to demonstrate your ability to engage with both technical and non-technical audiences.

Fixed Income - eTrading Senior Java Developer - VP - London - Citi
Citi
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Fixed Income - eTrading Senior Java Developer - VP - London - Citi

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-08-26

  • C

    Citi

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>