Vice President, Software Engineer, Global Markets Technology

merrill lynch global services pte. ltd.

Singapore

On-site

SGD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bank of America in Singapore seeks a senior Java developer to join the Titan ET platform, enabling low-latency swaps trading across APAC. You will work with global teams to implement changes, release updates, and support the platform to ensure stability.

The role requires strong core Java skills, experience in equities trading, and familiarity with Spring, Git, and Agile practices. A solid understanding of distributed systems and DevOps concepts is beneficial.

Qualifications

  • Strong Java development experience, focusing on core Java.
  • Experience building low-latency order management systems for equities.
  • Familiarity with Equity Swaps domain is preferred.
  • Excellent OO design and development skills.
  • Experience with Spring framework and RESTful services.
  • Experience working in Agile/SCRUM environments.

Responsibilities

  • Collaborate with Platform and Trading desks to implement changes.
  • Develop SME knowledge to recover Titan ET platform during issues.
  • Design, develop, and modify architecture components and interfaces.
  • Automate release activities and maintain automated test suites.
  • Deliver stories per acceptance criteria within the delivery lifecycle.
  • Ensure high availability and platform stability.

Skills

Core Java development
Low-latency trading
Equities trading domain
Spring Framework
Git and version control
Linux
Agile / SCRUM
Architectural design principles
Distributed systems

Tools

Spring Boot
Git
Linux
Ansible (DevOps)

Job description

Job Description

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day. Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits. We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve. Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs. At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

Job Description

Titan ET is a Critical Platform in APAC offering low touch Swaps trading to our clients across 7 different markets. It processes around 600k orders today and about 1.8 mn executions day to day.

Working closely with Titan global team to implement changes, release and support the platform

Responsibilities
  • Working closely with Platform and Trading in Swaps and Cash desks
  • Working on regional business enablement features.
  • Working closely with Titan global team to implement changes, release and support the platform
  • Develop SME knowledge to recover Titan ET platform during issues and focus on stability
  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)
  • Design and develop distributed, high volume, high velocity multi-threaded event processing systems using Core Java technology stack in an agile setting
  • Provide high operational excellence guaranteeing high availability and platform stability
Required Skills
  • Strong coding knowledge, specifically core java development, and a track record of working well in diverse team settings as well as leading specific deliverables to completion.
  • Experience in Developing low-latency order management systems for Equities Trading.
  • Experience in Equity Swaps domain and front to back understanding of Equities trading is preferred
  • Excellent understanding of object-oriented design and development principles.
  • Experience with Spring framework: Spring Boot, Java, Transactional backend development
  • Software development skills: Git source control, branch/merge, pull requests
  • Basic knowledge of Linux and systems automation
  • Experience with working in Agile enterprise environment: SCRUM, Standups
Desired Skiills:
  • Equities Trading domain knowledge
  • Strong organization, writing, communication skills
  • Experience with DevOps model and tools like Ansible is a plus
  • Experience with financial sector
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

VP/AVP, FICC eTrading Software Engineer, Global Markets Technology
VP/AVP, FICC eTrading Software Engineer, Global Markets Technology

Bank of America Singapore • Singapore

On-site
SGD 180,000 - 320,000
Assistant Vice President/ Vice President, C++ Software Engineer, Global Markets Technology
Assistant Vice President/ Vice President, C++ Software Engineer, Global Markets Technology

Bank of America • Singapore

On-site
SGD 140,000 - 210,000
Senior Technology Manager, Global Markets Technology
Senior Technology Manager, Global Markets Technology

Bank of America Singapore • Singapore

On-site
SGD 280,000 - 420,000
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology

merrill lynch global services pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
VP of Low-Latency Trading Platform Engineering
VP of Low-Latency Trading Platform Engineering

merrill lynch global services pte. ltd. • Singapore

On-site
SGD 140,000 - 210,000
VP/AVP, FICC eTrading Software Engineer, Global Markets Technology
VP/AVP, FICC eTrading Software Engineer, Global Markets Technology

Bank of America • Singapore

On-site
SGD 110,000 - 180,000
Trading Platform Application Engineer
Trading Platform Application Engineer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 100,000 - 160,000
APAC Equities Trading Technology Director
APAC Equities Trading Technology Director

Bank of America Singapore • Singapore

On-site
SGD 280,000 - 420,000
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology
Assistant Vice President/ Vice President, Software Engineer, Global Markets Technology

Bank of America • Singapore

On-site
SGD 80,000 - 120,000
Software Engineer - FICC
Software Engineer - FICC

Smart IMS Inc. • Singapore

On-site
SGD 120,000 - 170,000