# Bank of America Apprentice Hiring 2027 Batch | B.Tech CSE IT

Source: https://latestindiajobs.com/bank-of-america-apprentice-hiring-2027-batch-b-tech-cse-it
Published: 2026-11-12 | Updated: 2026-11-12
Category: Fresher Jobs

- Company: Bank of America
- Role: Apprentice (Global Technology)
- Location: Mumbai, Gurugram, Hyderabad, Gandhinagar, Chennai
- Qualification: B.Tech / B.E (CS, CE, IT)
- Batch: 2027
- Experience: Freshers
- Apply: https://careers.bankofamerica.com/en-us/job-detail/26039582/apprentice-multiple-locations

Bank of America is hiring Apprentices in its Global Technology division for final year B.Tech and B.E students of the Class of 2027 only. The posting (Job ID 26039582) lists locations in Mumbai, Gurugram, Hyderabad, Gandhinagar and Chennai, asks for Computer Science, Computer Engineering or Information Technology, and sets a cut off of 80 percent or 8 CGPA in the last semester with no pending backlogs. Freshers only; the posting states no work experience is expected.

## Job Overview

| Detail | Information |
|---|---|
| Company | Bank of America (BA Continuum India Private Limited) |
| Role | Apprentice, Global Technology |
| Job ID | 26039582 |
| Locations | Mumbai, Gurugram, Hyderabad, Gandhinagar, Chennai |
| Degree | B.Tech or B.E |
| Branches | Computer Science, Computer Engineering, Information Technology |
| Batch | Class of 2027 final year students only |
| Cut off | 80 percent or 8 CGPA (out of 10) in the last semester, no pending backlogs |
| Experience | None. Freshers only |
| Stipend | Not mentioned in the sections we reviewed |
| Last date | Not stated |

Mumbai (Malad) is shown as the primary location, with additional locations in Gurugram (DLF Cyber Park), Hyderabad (Hitec City, Madhapur), Mumbai, Gandhinagar (Gift SEZ) and Chennai (Taramani).

## About the Team

In India, Bank of America operates through BA Continuum India Private Limited, a non banking subsidiary and the operating company for its Global Business Services. The Global Technology division manages the systems and platforms behind retail, commercial and institutional banking, covering areas such as mobile and online banking, payments processing, infrastructure, cybersecurity, risk and capital management and enterprise data management. Apprentices are placed in that technology world.

## Key Responsibilities

As an apprentice you will work on tasks that may include:
- Gathering and translating internal and external client requirements into technical design specifications
- Writing code and unit tests, and making sure solutions integrate with internal banking applications
- Taking part in delivery and release events: branching timelines, pull requests, issue triage, merge conflict resolution and release notes
- Documenting models and findings and supporting data collation and processing
- Building proofs of concept to try new ideas or reduce risk
- Making sure delivery meets expectations for functionality, quality, performance, reliability and timelines
- Working with global development teams and business partners across APAC, EMEA and the Americas
- Identifying, escalating and resolving incidents and issues

## Eligibility Criteria

- Final year students from the Class of 2027 **only**
- Degree: B.Tech or B.E
- Specialization: Computer Science, Computer Engineering or Information Technology
- Marks: 80 percent in the last semester, or CGPA of 8 on a scale of 10 in the last semester, with no pending backlogs
- Work experience: none, freshers only
- Certifications: good to have, not mandatory

Please read the batch rule carefully. If you are from the 2026 batch or earlier, the posting does not allow you to apply. The marks rule applies to your last semester score, so check which semester result you will have by the time of the process.

## Skills Required

Foundational skills in the posting include hands on engagement across the software lifecycle: requirements analysis, coding, testing and deployment. It expects knowledge of development and testing practices, design patterns, programming languages, data visualization tools, application frameworks, distributed systems and databases. You need basic proficiency in at least one of Java, C#/.NET, C++ or Python, and experience with Agile methodology is mentioned.

Skills exposure listed: front end and back end work (Python, SQL, Java, JavaScript, C#, C++, .NET, HTML, Linux/Unix, Oracle, Angular) and React JS.

## Selection Process

The posting extract does not describe the rounds. Entry level technology hiring at large banks commonly includes an online test and technical and HR interviews, but treat that as general experience and confirm on the official page.

## Stipend and Benefits

We did not find a stipend figure or programme length in the sections we reviewed. Do not trust any number from a third party site. Read the full official posting, and ask HR in the first conversation.

## Is This Job Right for You?

**It suits you if:**
- You are a Class of 2027 CS, CE or IT student with strong marks and no backlogs
- You want a software start inside a large bank technology team
- You are comfortable with at least one of Java, C#, C++ or Python
- You can work with global teams across time zones

**Think twice if:**
- You are from another batch or branch. The posting is strict
- Your last semester marks are below the cut off
- You want a start up pace. Banks run on release schedules, approvals and compliance

## A Day in the Life (Built From the Listed Duties)

Your day could start with a stand up where the team shares progress. You pick a story, write code and unit tests, open a pull request and respond to review comments. Later you join a call with colleagues in another region about a requirement, and write down the agreed design. When a release is close, you help with branching, merge conflicts and release notes. If an incident appears, you help identify it and escalate it with the right details.

## How to Prepare

**Pick one language and know it well.** Java and Python are the commonest. Practise data structures, strings, arrays, hash maps and recursion.

**Revise core subjects.** OOP, DBMS and SQL queries, operating system basics, and networking basics.

**Learn the development workflow.** Git branching, pull requests, unit testing and what CI/CD means in one sentence.

**Understand Agile.** Sprints, stand ups, backlog and retrospectives.

**Prepare for the aptitude section.** Many banks test reasoning and numerical ability. Use [our aptitude test guide](https://latestindiajobs.com/aptitude-test-preparation-freshers-india).

**7 day prep plan (general guidance):**
- Day 1: Data structures and arrays
- Day 2: OOP concepts in your language
- Day 3: SQL joins and aggregates
- Day 4: OS and networking basics
- Day 5: Git and unit testing
- Day 6: Aptitude practice
- Day 7: Project walkthrough and a mock interview

**Sample questions with answer hints (general practice, not the bank's process):**
- *What is the difference between an array and a linked list?* Contiguous memory with indexed access versus nodes connected by pointers.
- *What is a primary key?* A column or set of columns that uniquely identifies each row.
- *What is a pull request?* A request to merge a branch, used for review.
- *How do you handle a disagreement in code review?* Listen, ask for reasoning, test the claim and agree on a standard.

## How to Apply

Apply through the official Bank of America careers page for Job ID 26039582. The application page also states you must be at least 18 years of age. Keep your resume to one page with CGPA and batch at the top. Read [resume tips for freshers](https://latestindiajobs.com/resume-tips-for-freshers-india) for layout, and keep marksheets and ID handy as listed in [documents required for job applications](https://latestindiajobs.com/documents-required-for-job-applications-india). Never pay anyone for a bank job: see [how to identify fake job offers](https://latestindiajobs.com/how-to-identify-fake-job-offers-india).

## Tips to Crack It

- Match every eligibility line before you start the form
- Highlight projects that use Java, Python, SQL or React
- Know your last semester marks exactly
- Practise explaining a project in two minutes
- Be ready for questions on teamwork with people in other countries

## Important Dates

No posting date or last date is stated in the portion we reviewed. Apply as early as you can.

## Related Reading

For similar early career technology programmes, read [PayPal Software Engineer Intern 2027](https://latestindiajobs.com/paypal-internship-2027-software-engineer-intern-bengaluru-chennai), [Amazon SDE I Intern 2027](https://latestindiajobs.com/amazon-sde-i-intern-2027-india) and [Cisco Software Engineer in Bangalore](https://latestindiajobs.com/cisco-hiring-software-engineer-bangalore).

The details here come from the employer's posting and can change, so confirm on the official page before you apply.

## FAQ

**Who can apply for the Bank of America Apprentice role?**
Final year B.Tech or B.E students of the Class of 2027 only, in Computer Science, Computer Engineering or Information Technology.

**What marks are required?**
80 percent or a CGPA of 8 on a scale of 10 in the last semester, with no pending backlogs.

**Is work experience required?**
No. The posting says freshers only.

**Which locations are listed?**
Mumbai, Gurugram, Hyderabad, Gandhinagar and Chennai.

**Which programming languages are needed?**
Basic proficiency in at least one of Java, C#/.NET, C++ or Python.
