Job Description:
About Us
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!
Global Business Services
Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.
Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.
In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.
Process Overview
Global Markets Technology & Operations provides end-to-end technology solutions for Global Markets businesses including Equities, Prime Brokerage, Interest Rates, Currencies, Commodities, Derivatives and Structured Products. Across all these products, solutions include architecture, design, development, change management, implementation and support using various enterprise technologies. In addition, GMT&O provides Sales, Electronic Trading, Trade Work Flow, Pricing, Market Risk, Middle office, Collateral Management, Credit Risk, Post-trade confirmation, Settlement and Client service processes for Trading, Capital Markets, and Wealth Management businesses.
Job Description
This role would require a candidate who is a BE/B Tech/MCA graduate with at least 5 years of relevant experience and should be responsible for developing and maintaining both internal and client-facing applications for CashPro FX and CashPro Flow which integrate not only with our clients, but with most areas within the Bank through our existing APIs and new ones yet to be developed. As a Java Developer for TFX India Electronic Trading Technology team, the candidate will be a part of a strong team of Java Developers with Foreign Exchange domain exposure and should be able to guide/help the team with technical & domain expertise and experience. The candidate will be working with seasoned Agile development teams, using techniques from the Scrum software development methodologies. He / She will participate in most phases of the software development life cycle including story writing and estimation, design, development, test planning, test automation, and deployment. The candidate will also have proficiency in Cucumber/Selenium to be able to help the team the code quality as per enterprise SDM standards.
Responsibilities
Works independently takes initiatives on project work
Interacts with the US teams on a daily basis to understand the project requirements and works along with other team members.
Creates and maintains system, functional and reference documentation and follow SDLC life cycle.
Manage development tasks effectively with a focus on delivering quality results within agreed SLAs
Ability to provide technical support to all team members during project execution.
Requirements:
Education: B.E. / B. Tech/M.E. /M. Tech/B.Sc./M.Sc./BCA/MCA (prefer IT/CS specialization)
Certifications, If Any: NA
Experience Range: 4- 7 years
Foundational Skills
Full Java/J2EE and Spring technology (Spring Boot, Spring MVC) stack.
RESTful APIs/Web Services experience.
Strong SQL skills, Object Relational Mapping
Messaging: MQ, JMS, AMPS, Kafka, Tibco
Object Oriented Design, Design Principles and Patterns
Continuous Integration & Deployment: GIT, Maven/Gradle, Jenkins, Ansible
Agile Scrum experienced
Test Driven and Behavior Driven Development and experience in building frameworks using Selenuim, Cucumber.
Additional languages/technologies such as Javascript, JQuery, AJAX, HTML5, CSS, WebLogic Server
Desired Skills
Excellent interpersonal, coordination and negotiation skills
Good communication skills
Exposure & experience in Foreign exchange (FX), Front Office FX trading systems.
Exposure to Financial Information eXchange (FIX) protocol for FX trading.
Exposure to Splunk, Dynatrace
Excellent communication skills and the ability to communicate complex principles and models in simple to understandable manner.
Work Timings: 11:30 a.m. to 08:30 p.m.
Job Location: Chennai