Back to search results

Sr Analyst - Apps Prog

Mumbai, India

Job Description:

Overview * (Bank of America overview, BA Continuum India overview, Business Overview)

Bank of America is one of the world’s leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. We are committed to attracting and retaining top talent across the globe to ensure our continued success. Along with taking care of our customers, we want to be the best place for people to work and aim at creating a work environment where all employees have the opportunity to achieve their goals.

We are a part of the Global Business Services which delivers technology and operations capabilities to all Bank of America lines of business (LOB) and enterprise functions.

Our employees help our customers and clients at every stage of their financial lives, helping them connect to what matters most. This purpose defines and unites us. Every day, we are focused on delivering value, convenience, expertise and innovation for individuals, businesses and institutional investors we serve worldwide.

* BA Continuum is a nonbank subsidiary of Bank of America, part of Global Business Services in the bank.

Process Overview*

Bank of America needs to offer new digital capabilities to customers to enhance their client experience, reduce cost to serve and align with our Digital first strategy. Pre-ordering for select transactions will help reduce the wait time for customers in financial centers and optimize the use of resources in stores. Tracking the status of key transactions will deflect inquiries to call centers and other channels and give the customer more control and information for status of key financial transactions. FastTrak program, we will build a connection between mobile banking & financial centers for customers for various use cases. The customer will receive proactive communication via email or push alert or text on the status of their order, issues with their order or other critical information.

Job Description:

Scrum master for teams spread across multiple locations that work primarily on Java based applications. A potential leader who is highly visible, building bridges across projects to ensure effective & efficient development, ensures integrated deployment with high quality.  An effective coach & mentor to the teams to deliver critical, customer facing and enterprise class software development projects. A planner of many things: roadmaps, projects, budgets & more - Asker of great questions – a builder of partnerships & alliances – Provider of creative solutions – Facilitator for Agile practices. Experience as a Java developer will be an added advantage.


  • Scrum Master will be a servant leader and coach the team using agile team practices. Facilitate sprint planning daily scrums, retrospectives, stake holder meetings & software demonstrations
  • Work closely with the team, Product owners and the line of business
  • Lead team to embrace, adopt and apply agile practices & principles for Safe Scrum or Kanban teams, Definition of Done, WIP Limits etc
  • Drive the architecture, design, development, integration, delivery, support and evolution of the different modules of an application.
  • Maintain efficient and effective communication and collaboration with other development teams and manage dependencies and work you're doing between various groups and ensure end-to-end integration and quality.
  • Own development and ownership of a robust, safe, securely accessible, highly available, and highly scalable product that, at the very least, and end-user expectations on a regular basis
  • Provides expertise in determining the strategic technical direction and system architecture for various initiatives
  • Develop and review code to ensure adherence to defined standards.
  • Resolve technical problems, create and review low level design documentation.
  • Performance tuning of the application.
  • Responsible for working with technical/functional leads in understanding requirements.
  • Tests code to ensure that logic and syntax are correct, and that program results are accurate.
  • Provide inputs for addressing all the technical clarifications and Adherence to Quality Processes.


Education: B. Tech, M. Tech, MCA, any master degree from Reputed Educational Institutes

Certifications If Any

Experience : 6-9 yrs

Mandate Skills (Must Have)

  • Safe Agile Scrum Master certification
  • Proficient with Java (J2SE); experience with JDK 1.8 a plus
  • Experience developing in the Spring Framework, Spring MVC, Spring Boot, Spring Batch & Spring JPA
  • Very familiar with developing & integrating Restful and SOAP web service APIs
  • Experience working with databases such as Oracle
  • Hands-on experience with application server technologies such as WebSphere, Tomcat
  • Understanding of relational database design and development
  • Experience working with Maven, Jenkins for continuous deployment
  • Strong Analytical , Problem Solving & Communication Skills
  • Excellent verbal and written skills
  • Excellent Team player
  • Experience in facilitating meeting

Desired Skills (Nice to Have)

  • Angular
  • Hadoop
  • PL/SQL
  • Self-starter - ability to manage work under minimum supervision

Work Timings:- 10 AM – 7 PM or 11 AM to 8 PM

Job Location- Mumbai

Learn more about this role

Full time


Manages People:


Talent Acquisition Contact:

Referral Bonus:

Street Address

Primary Location:
Mindspace, Link Road Malad, Mumbai, 400064