Senior Java Developer (VP) – London – Equities Sales and Trading
Senior Java Developer (VP) – London – Equities Sales and Trading

Senior Java Developer (VP) – London – Equities Sales and Trading

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

At a Glance

  • Tasks: Develop and enhance our global Equities Order Management System.
  • Company: Join Citi, a leading global bank with a presence in over 160 countries.
  • Benefits: Enjoy hybrid working, 27 days leave, private medical care, and more perks.
  • Why this job: Be part of a dynamic team shaping the future of trading technology.
  • Qualifications: Expertise in core Java, build tools, and familiarity with trading applications required.
  • Other info: Citi promotes a diverse workplace where everyone can thrive.

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

Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.

What We do / The Team

COMET is a global Equities Order Management System used by Citi traders and sales traders to trade equities, derivatives, convertible bonds etc. in the global market or access to algos. It also provides functionality for users to perform post-trading functionality such as allocations and ticketing etc.

Role Overview/What will you do:

  • Delivery of our Cash, derivatives OMS product globally
  • Close engagement with Equities Sales and Trading desks to understand key functional and non-functional requirements, prioritization and day to day questions.
  • Collaborate with other members of the team to extend functionality and enhance performance of existing processes.
  • Identify opportunities for continuous quality improvement of technical standards and methodologies
  • Be instrumental in the design and implementation of automated integration testing.
  • Provide second line support, including out of hours, for the processes and components you develop.

Key Skills and Experience required

  • Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading and generic
  • You will be a highly motivated self-starter who is comfortable taking on new challenges and picking up and learning new technologies.
  • You will have experience working with build tools such as Gradle and Maven.
  • You will be comfortable working with Linux and be familiar with standard developer tooling, such as Git, BitBucket/GitHub, Jira, Confluence, etc.
  • Prior experience developing front office Trading applications / Systems
  • Bonus points for Experience or Familiarity working on Equities trading platform

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

What we’ll provide you

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:

  • 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

Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

Senior Java Developer (VP) – London – Equities Sales and Trading employer: Citi

Citi is an exceptional employer that fosters a dynamic and inclusive work culture, offering a hybrid working model and a competitive salary package. Employees benefit from generous annual leave, comprehensive health coverage, and extensive learning opportunities, all while contributing to innovative financial solutions in a global banking environment. With a commitment to employee well-being and professional growth, Citi empowers its workforce to thrive both personally and professionally in the heart of London.
C

Contact Detail:

Citi Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer (VP) – London – Equities Sales and Trading

Tip Number 1

Familiarise yourself with the specific technologies and tools mentioned in the job description, such as core Java, Gradle, and Maven. Being able to discuss your experience with these tools in detail during interviews will demonstrate your readiness for the role.

Tip Number 2

Network with professionals in the finance and technology sectors, especially those who work in equities trading. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during your application process.

Tip Number 3

Prepare to discuss your problem-solving skills and how you've handled challenges in previous roles. Given the emphasis on continuous quality improvement and support in the job description, showcasing relevant examples will help you stand out.

Tip Number 4

Research Citi's values and recent developments in their technology and trading divisions. Being knowledgeable about the company's direction and how your role fits into their broader goals will show your genuine interest and commitment to the position.

We think you need these skills to ace Senior Java Developer (VP) – London – Equities Sales and Trading

Core Java Development
Collections Framework
Input/Output (IO) Handling
Multi-threading
Generics in Java
Build Tools (Gradle, Maven)
Linux Operating System
Version Control (Git, BitBucket/GitHub)
Project Management Tools (Jira, Confluence)
Automated Integration Testing
Front Office Trading Applications
Equities Trading Platform Familiarity
Problem-Solving Skills
Collaboration and Teamwork
Adaptability to New Technologies

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Java Developer position. Familiarise yourself with the technologies mentioned, such as core Java, Gradle, Maven, and Linux.

Tailor Your CV: Customise your CV to highlight relevant experience in Java development, particularly in trading applications or systems. Emphasise your familiarity with tools like Git and Jira, and any experience with equities trading platforms.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and finance. Mention specific projects where you've demonstrated your skills in Java development and your ability to work collaboratively with teams.

Highlight Continuous Learning: In your application, mention any recent courses or certifications related to Java development or financial technologies. This shows your commitment to staying updated in a fast-paced industry.

How to prepare for a job interview at Citi

Showcase Your Java Expertise

Make sure to highlight your core Java development skills during the interview. Be prepared to discuss your experience with collections, IO, multi-threading, and generics, as these are crucial for the role.

Demonstrate Problem-Solving Skills

Citi values self-starters who can tackle challenges head-on. Prepare examples of past projects where you identified issues and implemented solutions, especially in trading applications or systems.

Familiarise Yourself with Tools

Since the role involves using tools like Gradle, Maven, Git, and Jira, ensure you're comfortable discussing your experience with these technologies. You might even want to brush up on any recent updates or features.

Understand the Equities Market

Having a solid understanding of equities trading and the functionalities of order management systems will set you apart. Research Citi's COMET system and be ready to discuss how you can contribute to its enhancement.

Senior Java Developer (VP) – London – Equities Sales and Trading
Citi
C
  • Senior Java Developer (VP) – London – Equities Sales and Trading

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

    Application deadline: 2027-06-25

  • C

    Citi

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