×
Register Here to Apply for Jobs or Post Jobs. X

Feature Lead - Technology

Job in Bromley, Greater London, BR1, England, UK
Listing for: Bank of America
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Backend Developer, DevOps
Job Description & How to Apply Below
Job Description:

Job Title:

Feature Lead
- Technology Corporate

Title:

Vice President

Location:

Bromley Company Overview:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection.  Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We’re devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us!

Location Overview:

Join our bustling Bromley office, situated in one of London’s greenest boroughs. Here you’ll find plentiful and easy commuting routes, with central London just 15 minutes away by train.

The Team:

FICC Electronic Trading supports eTrading businesses across Fixed Income, Currencies & Commodities. Credit eTrading sits within FICC eTrading and is focused on the electronic trading of corporate bonds and credit derivatives.

The team is global, across Bromley, London, New York, Hong Kong, Tokyo, Chennai & Mumbai. The local team in EMEA faces off to the global business but is the main point of contact for traders/quants in London & Paris.

This Lead Software Engineer role sits within the FICC Electronic Trading technology team, focused on Credit eTrading. Alongside supporting the continued existing Credit eTrading technology stack, you will lead the buildout of shared services for eTrading across FICC. You will have extensive experience overseeing the build of eTrading solutions – leading design discussions and build of eTrading software used in market connectivity, price distribution or RFQ engines, ideally with exposure across all three.

Responsibilities:

Experience as a Lead software engineer building eTrading solutions – software used in market connectivity, price distribution or RFQ engines.

Must understand and have experience building out D2D, D2C and bilateral eTrading connectivity.

Highly proficient in Java/Spring with expertise in developing FIX trading solutions.

Experience working with trading desks, strategists & quants for L3 support on production trading systems as well as requirements gathering/solution design for new build.

Experience growing eTrading engineering talent

In-depth knowledge of Credit or Rates eTrading workflows and market structure

Proficiency in debugging/profiling JDK based languages (Java/Scala/Kotlin/Clojure)
Advanced work with JDK CI/CD and build tool chains including Maven, Gradle, SBT, Jenkins

Experience with modern RPC microservices, specifically GraphQL and gRPCProficiency in developing for Unix/Linux based environments including shell basics as well as process and network diagnostics.

Exposure to monitoring, metrics and tracing tooling - ELK stack, Splunk, Prometheus, Grafana, Graphite, OpenTSDB, Open Trace, Jaeger Exposure to message-oriented architecture
- ZeroMQ, JMS, AMPS, RabbitMQ, Kafka, Google pub/sub Exposure to process/container orchestration technologies
- Mesos, Kubernetes, Open Shift, docker

Hi proficiency in data architecture in both SQL and No

SQL data stores such as MongoDB, Cassandra, CouchDB, HBase Experience with reactive streams implementations and observables
- ReactiveX (RXJava, RXJS, etc), Akka Streams, Monix, Spring Reactor Skills that will help:

Understanding of machine architecture and natively compiled languages such as C++ and Rust

Experience with CQRS architecture.

Experience with Scala functional and/or concurrency libraries such as ZIO, CBenefits of working at Bank of America:

UKPrivate healthcare for…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary