Skip to main content
Bank of America logo

Bank of America Mumbai Hiring Software Engineer Apprentice (Freshers)

AI Tools

Overview

About Us

At Bank of America, we aim to make financial lives better through the power of every connection. Responsible Growth guides how we run the company and how we serve our clients, teammates, communities and shareholders. We are committed to being a diverse and inclusive workplace and offer competitive benefits that support physical, emotional and financial well-being.

Bank of America offers flexibility to employees, with approaches that vary by role. Working here provides opportunities to learn, grow and make an impact.

Global Business Services

Global Business Services delivers Technology and Operations capabilities to the Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations. In India, this work is carried out by BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation.

Job Description

The Global Technology division manages the critical systems and platforms behind the company's retail, commercial and institutional businesses, along with key global support functions. Teams build technologies for mobile and online banking, payments processing, technology infrastructure, cyber-security, risk and capital management, and enterprise data management.

As part of the team, you will use leading technology solutions and integrated platforms so that customers and clients can bank with us anytime, anywhere.

Skills Exposure

You may work with areas such as Hadoop, HDFS, Spark, Yarn, Hive, Sqoop, Impala, Hue, Python, SQL, Scala, Spark Streaming, Kafka, Shell Scripting, ETL, Quartz, Teradata, Datastage and Tableau.

Responsibilities

You will make sure software meets functional, non-functional and compliance requirements, with solutions designed for maintainability, ease of integration and testing from the start. Key tasks may include:

  • Gathering and translating internal and external client requirements into technical design specifications and business process re-engineering
  • Coding solutions and unit tests, and ensuring they integrate successfully into internal banking applications with clear, robust and well-tested interfaces
  • Taking part in CI/CD delivery and release events, including branching timelines, pull requests, issue triage, merge and conflict resolution, and release notes

You will also document models and findings, support data collation and processing, build proofs of concept to test new ideas or reduce risk, and ensure delivery meets expectations for functionality, quality, performance, reliability and timelines.

You will work with global development teams and business partners across APAC, EMEA and AMRS, translating business and functional requirements for banking, trading and markets. You will also identify, escalate and resolve incidents and issues.

Foundational Skills

Expect hands-on work across the full software lifecycle, including requirements analysis, coding, testing and deployment. A strong grasp of industry development and testing practices and of design patterns for complex applications is expected.

  • Fundamental knowledge of programming languages, data visualization tools, application frameworks, distributed systems and databases
  • Basic proficiency in at least one of Java, C#/.NET, C++ or Python
  • Experience with Agile methodology, process improvement, Excel and JIRA, with knowledge of Linux/Unix
  • Ability to handle ambiguity and changing priorities
  • Strong influencing skills, both vertically and horizontally
  • Assertiveness, initiative, a strong work ethic and a team attitude
  • Clear written and oral communication
  • High intellectual curiosity, a drive for excellence, and a commitment to sustainable results, with strong academic, technical and Microsoft Office skills

Desired Skills

  • Experience developing frameworks and tools for AI/ML applications is a plus
  • Familiarity with cloud platforms and cloud development is a plus
  • Strong problem solving and quantitative skills
  • Ability to implement solutions from requirements or your own ideas
  • Willingness to work in global distributed teams
  • Attention to detail and a strong work ethic

This role tests SQL

Practise the 1,015 SQL interview questions asked in service and product-company rounds — query, real output and the common mistake for each.

See the SQL Interview Kit · ₹299

Practise the 75 questions freshers are asked most

The LeetCode 75 sheet covers the patterns most coding rounds draw from, with a written solution for each.

Open the LeetCode 75 sheet

If an employer asks you to pay any kind of fee, please notify us immediately. Talentd does not charge any fee from applicants and we do not allow other companies to do so.

Key Skills

Related Tags

Browse More Jobs

Education Requirements

  • BTech or B.E in Computer Science, Computer Engineering or Information Technology
  • 80% in the last semester or CGPA of 8 out of 10 in the last semester with no pending backlogs

Eligible Batch Years

2026, 2025
Bank of America logo

Bank of America

Bank of America is one of the largest financial institutions in the world, 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. Founded in 1904 and headquartered in Charlotte, North Carolina, USA, the bank operates in more than 35 countries and employs over 200,000 people. Its mission is to help make financial lives better through the power of every connection, emphasizing responsible growth, customer-centric innovation, and community investment.

As a leading multinational bank, Bank of America holds a strong market position in both retail and corporate banking, consistently ranking among the top U.S. banks by assets. It is well-known for its digital banking capabilities, serving millions of active digital users through advanced online and mobile platforms. In recent years, the company has been recognized for its sustainability initiatives, including commitments to achieving net-zero greenhouse gas emissions and financing clean energy projects. Bank of America has also been actively involved in economic inclusion programs, supporting small businesses and underserved communities.

Company Details

Industry
Financial Services

Connect With Us

Related Jobs