Senior Java Developer

Senior Java Developer

City of London Full-Time 48000 - 72000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Join our team to develop and enhance a real-time trade processing platform using Java.
  • Company: We're a leading global investment banking firm with 60 years of expertise.
  • Benefits: Enjoy flexible working arrangements and a dynamic work environment.
  • Why this job: Be part of a collaborative team, tackling exciting challenges in finance technology.
  • Qualifications: Strong Java skills and experience with agile development are essential.
  • Other info: Client-facing role requiring excellent communication and problem-solving abilities.

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

A leading independent, global, full-service investment banking firm headquartered in the U.S., focused on serving clients for 60 years. The firm provides insight, expertise, and execution to investors, companies, and governments, with deep sector expertise across a full range of products and services in investment banking, equities, fixed income, asset and wealth management across the Americas, Europe, the Middle East, and Asia.

This role is based in London and offers flexible working, with a blend of home and office, subject to operational requirements. As part of the Global Equities Front Office technology team, an opportunity exists for an experienced developer to work on a real-time trade processing and client allocation platform. The platform is primarily built in Java and incorporates low-latency messaging and in-memory database technologies.

The role involves a mix of technical support tasks, including diagnosing production issues, applying bug fixes, and extending the platform using Java and a proprietary workflow/reporting framework. There are also opportunities to collaborate globally to enhance the core framework and develop new features. Candidates should demonstrate strong analytical skills, be experienced in agile development, unit/system testing, and performance tuning, and be logical problem solvers. Experience with complex equities trading workflows and familiarity with Fidessa ETP and/or CTAC is desirable.

Key Responsibilities & Tasks:
  • Develop new workflows using a proprietary Java-based framework
  • Develop new reports using the same framework
  • Collaborate with the global development team to enhance the platform
  • Implement permanent fixes for development-related issues
  • Build, test, and deploy software across Dev, QA, Prod/DR environments
  • Familiarity with SDLC automation tools like JIRA, Bamboo, and Ansible is a plus
Qualifications/Experience:
  • Strong programming skills in Java; experience with Spring, Hibernate, and Apache Ignite is a plus
  • Ability to write complex SQL queries
  • Experience with Fidessa Equities platform ETP/CTAC is desirable
  • Unix/Linux command-line skills and scripting experience are beneficial
  • Knowledge of FIX protocol is an advantage
  • Experience supporting Equity trading systems in a 3rd line capacity is preferred
Additional Skills:
  • Excellent communication skills: this is a front-office and client-facing role
  • Ability to perform well under pressure and meet tight deadlines
  • Strong diagnostic and problem-solving skills
  • Collaborative and committed team player
  • Service-oriented mindset

Senior Java Developer employer: LevelUP HCS

As a leading independent investment banking firm with a rich history of 60 years, we pride ourselves on fostering a dynamic and inclusive work culture in London that champions flexibility and collaboration. Our employees benefit from a supportive environment that encourages professional growth through diverse projects and global teamwork, while also enjoying the unique advantage of working at the heart of one of the world's financial capitals. Join us to be part of a team that values innovation and excellence, where your contributions directly impact our clients and the broader financial landscape.
L

Contact Detail:

LevelUP HCS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring, and Hibernate. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.

✨Tip Number 2

Brush up on your knowledge of equities trading workflows and platforms like Fidessa ETP and CTAC. Understanding these systems will not only help you answer technical questions but also demonstrate your genuine interest in the role.

✨Tip Number 3

Prepare to discuss your experience with agile development and SDLC automation tools like JIRA and Bamboo. Be ready to share examples of how you've used these tools to improve processes or solve problems in previous roles.

✨Tip Number 4

Since this is a client-facing role, practice articulating complex technical concepts in a clear and concise manner. Being able to communicate effectively with both technical and non-technical stakeholders will be crucial for success.

We think you need these skills to ace Senior Java Developer

Strong programming skills in Java
Experience with Spring framework
Experience with Hibernate
Knowledge of Apache Ignite
Ability to write complex SQL queries
Familiarity with Fidessa Equities platform ETP/CTAC
Unix/Linux command-line skills
Scripting experience
Understanding of FIX protocol
Experience supporting Equity trading systems
Agile development experience
Unit/system testing skills
Performance tuning expertise
Strong analytical skills
Excellent communication skills
Problem-solving skills
Ability to work under pressure
Collaborative team player
Service-oriented mindset
Familiarity with SDLC automation tools like JIRA, Bamboo, and Ansible

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong programming skills in Java, experience with Spring and Hibernate, and any relevant work with equity trading systems. Use specific examples to demonstrate your expertise in agile development and problem-solving.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with real-time trade processing and how your skills align with the responsibilities outlined in the job description. Be sure to include your familiarity with tools like JIRA and Ansible.

Showcase Relevant Projects: If you have worked on projects involving low-latency messaging or in-memory database technologies, be sure to mention these. Highlight any specific contributions you made that resulted in improved performance or efficiency.

Prepare for Technical Questions: Anticipate technical questions related to Java programming, SQL queries, and the FIX protocol. Brush up on your knowledge of complex equities trading workflows and be ready to discuss your experience in diagnosing production issues and applying bug fixes.

How to prepare for a job interview at LevelUP HCS

✨Showcase Your Java Expertise

Make sure to highlight your strong programming skills in Java during the interview. Be prepared to discuss specific projects where you've used Java, especially with frameworks like Spring and Hibernate, as this will demonstrate your technical proficiency.

✨Demonstrate Problem-Solving Skills

Since the role involves diagnosing production issues and applying bug fixes, be ready to share examples of how you've tackled complex problems in previous positions. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Familiarise Yourself with Trading Workflows

Understanding complex equities trading workflows is crucial for this position. Brush up on your knowledge of Fidessa ETP and CTAC, and be prepared to discuss how your experience aligns with these systems.

✨Communicate Effectively

As this is a client-facing role, excellent communication skills are essential. Practice articulating your thoughts clearly and concisely, and be ready to explain technical concepts in a way that non-technical stakeholders can understand.

Senior Java Developer
LevelUP HCS
L
  • Senior Java Developer

    City of London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-06-16

  • L

    LevelUP HCS

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