GMOT: Assistant Vice President / Vice President, Futures and Options Client Portal Java Developer, Global Markets Technology

  • Competitive
  • Singapore
  • Permanent, Full time
  • Bank Of America / Merrill Lynch
  • 17 Nov 17 2017-11-17

GMOT: Assistant Vice President / Vice President, Futures and Options Client Portal Java Developer, Global Markets Technology

Job Description:
About Bank of America Merrill Lynch:
Our purpose as a firm is to make financial lives better, through the power of every connection. Across the world, we partner with leading corporate and institutional investors through our offices in more than 40 countries. In the U.S alone, we serve almost all Fortune 500 companies and approximately 59 million consumers and small-business customers. We provide a full suite of financial products and services, from banking and investments to asset and risk management. We cover a broad range of asset classes, making us a global leader in corporate and investment banking, sales and trading.

Connecting Asia Pacific to the World
Our Asia Pacific team is spread across 23 offices in 12 markets. We are focused on connecting Asia to the world and the world to Asia, using our global expertise to ensure success is shared between us, our clients and our communities. Our regional footprint covers 12 currencies, more than a dozen languages and five time zones, placing us firmly among the region's leading financial services companies.

Bank of America Merrill Lynch is committed to attracting, recruiting and retaining top diverse talent from across the globe. Our diversity and inclusion mission is to actively promote an inclusive work environment where all employees have the opportunity to achieve personal success and contribute to the growth of our business. Each of our global Employee Networks bring together employees, create dialogue and awareness in support of our Diversity and Inclusion.

Position Description
Background: We are currently seeking candidates to work in the Global Markets Back Office Technology group. The position will be in the Futures & Options and OTC Clearing team implementing client-facing applications to support the growing clearing and reporting demands of our business partners and clients.

Key Responsibilities

  • Primary role will be as a developer on Client facing systems, using Java as main development language
  • Providing 3rd level support function to ensure system stability and prompt follow up on user queries (Working closely with dedicated Production Support team)
  • To liaise with internal business users and to participate in Client meetings.
  • Analyzing business requirements from Front Office and Back Office teams to translate to technical deliverables.
  • Being able to provide technical architecture input into technical design decisions.
  • Keeping up to date with technical as well as industry sector developments.
  • Working within agile development paradigm to ensure self-testing coding and scrum methodologies are followed.

Key Requirements
  • Degree in Computer Science or Computer Engineering.
  • The ability to work in a team focused environment contributing to an open source platform utilizing an agile methodology such as scrum. Any experience with test driven development, or behavior driven development is desirable.
  • Liaising extensively with internal business users as well as being involved in Client meetings will require analyst skills
  • Ability to adapt to a dynamic environment with changing priorities with the right attitude and constantly seek opportunities to improve processes and seek efficiencies.
  • Good communication, written and presentation skills - also - strong team work, being organized and methodical will further enhance your credentials. Experience working directly with clients and being able to quickly understand and articulate their needs is preferred.
  • Strong programming skills in Java and JavaScript with very good understanding of the J2EE framework
  • Hands-on programming experience of over 5 years developing JSPs, Servlets, and Portlets using frameworks like Struts, Hibernate, and Spring MVC etc.
  • Working knowledge of setting up and configuring web and application servers like Apache/Tomcat, WebLogic and JBOSS
  • Senior level troubleshooting, analytical and debugging skills necessary to analyze issues related to Java and database queries and stored procedures
  • Provide production support for in-house developed software including after-hours support scheduled on a rotating basis with other developers
  • Knowledge of various performance optimization and design techniques for J2EE applications
  • Good working knowledge of Linux/Unix OS and development tools - Eclipse, Subversion
  • Possess strong analytical skills; the ability to assess business processes, their potential technology solutions and seek areas for improvement. An understanding of trade workflow and back office operations a plus.

B ank of America Merrill Lynch is an equal opportunities employer.

Posting Date: 07/09/2017
Singapore, , 01, 2 HARBOURFRONT PLACE #02,
- Singapore

Full / Part-time: Full time
Hours Per Week: 40