Description
About The Company
Bank of America is a leading global financial institution committed to delivering responsible growth and exceptional service to its clients, shareholders, and communities.
With a focus on innovation, integrity, and sustainability, the bank provides a wide range of financial products and services, including retail banking, wealth management, and corporate and investment banking.
The organization fosters an inclusive and dynamic workplace culture that values diversity, professional development, and employee well-being.
As a trusted partner in the financial industry, Bank of America continually invests in cutting-edge technology and talent to maintain its competitive edge and support its long-term vision of making financial lives better through every connection.
About The Role
We are seeking a highly skilled and motivated Java Developer to join our high-performing front-office development team.
This role focuses on delivering innovative, low-latency FX pricing and auto-hedging solutions for FICC E-Trading, supporting strategic initiatives targeted for 2026.
The successful candidate will be responsible for developing real-time pricing services for FX Spot, Swaps, and NDF auto-hedging, as well as enhancing existing functionalities to meet evolving regulatory and market requirements.
You will collaborate closely with Quantitative Strategies Group, Traders, and other technology teams, participating in Agile ceremonies, refining requirements, and ensuring the seamless integration of cutting-edge ultra-low-latency technologies.
The role offers an exciting opportunity to work with advanced market data technologies, kernel bypass networking, and zero-GC JVMs, contributing to the bank’s innovative trading infrastructure.
Qualifications
Proven experience in Java server-side development with a strong understanding of algorithms, data structures, and design patternsFull technology stack knowledge of Java, Linux, and networking fundamentalsExperience with KDB/Q and high-frequency trading or pricing systemsPrior experience in pricing or algo-trading across any asset classSolid understanding of multi-threading and low-latency system designExperience with 3rd line production support and incident managementFamiliarity with SDLC tools such as Git, Jenkins, and AnsibleExcellent communication skills, capable of engaging with technical management, quantitative analysts, and trading teamsRelevant degree in Computer Science, Engineering, or related fieldExperience working with ultra-low-latency technologies such as kernel bypass networking and core pinning is advantageous
Responsibilities
Develop and maintain low-latency, real-time FX pricing services for Spot, Swaps, and NDF auto-hedgingImplement new features and enhancements to existing pricing and auto-hedging systems based on business needsUpdate and refactor codebases to accommodate external venue upgrades and regulatory changesParticipate actively in the Agile SDLC, including planning, stand-ups, retrospectives, and refinement sessionsCollaborate with Quantitative Strategies Group to review code quality and improve backtesting capabilitiesProvide L3 support for production systems, troubleshooting, and incident resolutionEngage with cross-functional teams to ensure seamless integration of market data and trading infrastructureProactively identify opportunities for system optimization and performance improvementsDocument technical specifications and contribute to knowledge sharing within the team
Benefits
Comprehensive private healthcare coverage for employees and their familiesAnnual health screenings and wellness programsCompetitive pension scheme, life assurance, and income protectionGenerous parental leave policies, including 26 weeks paid maternity leave and 16 weeks paid paternity leaveFlexible family leave arrangements and access to back-up childcare and adult care servicesFlexible benefits including wellbeing accounts, travel insurance, critical illness cover, and cycle-to-work schemesAccess to confidential counseling and virtual GP services through Employee Assistance ProgramCharitable donation matching and opportunities to volunteer in the communityExclusive discounts on cultural institutions and exhibitions through Arts & Culture programsOpportunities for continuous learning, career growth, and skill development within a supportive environment
Equal Opportunity
Bank of America is an equal opportunities employer committed to fostering an inclusive and diverse workplace.
We do not discriminate based on sex, gender identity, marital status, race, religion, belief, color, nationality, ethnicity, age, sexual orientation, pregnancy, socio-economic background, responsibility for dependants, or physical and mental disabilities.
Our recruitment process is designed to be accessible to all candidates, and we encourage individuals with specific accommodation needs to inform us.
We believe that a diverse workforce enhances innovation and drives our success, and we are dedicated to providing equal employment opportunities to all qualified applicants.