About Bank of America
Graduate Apprentice Program India is a key opportunity offered by Bank of America for emerging talent across India. Bank of America is a global leader in financial services, focused on helping make financial lives better through the power of every connection. The company emphasizes Responsible Growth, innovation, and teamwork. With a strong presence in India through its subsidiary BA Continuum India Private Limited (BACI), it provides a dynamic environment where young professionals can learn, grow, and build rewarding careers.
Job Details
Job Title: Apprentice
Job ID: JR-25041810
Location: Mumbai, Hyderabad, Gurugram, Chennai, Gandhinagar (On-site)
Employment Type: Full-Time
Batch: 2026 (Final Year Students Only)
Experience: 0 Years (Freshers)
Salary: As per Industry Standards
Qualification: Bachelor’s or Master’s in Computer Science, Computer Engineering, Information Systems, or related fields
Certifications: Good to have (Optional)
Department: Global Business Services – Global Technology Division
Role Overview
We are seeking motivated individuals to join our Graduate Apprentice Program India at Bank of America. This position offers hands-on experience in software development, data engineering, and technology innovation. As a Graduate Apprentice, you will contribute to the design, development, and deployment of critical systems supporting the bank’s global operations and technology infrastructure.
Key Responsibilities
Gather and translate client requirements into clear technical specifications.
Develop, test, and integrate solutions into internal banking systems.
Participate in CI/CD processes including code reviews, branching, and release activities.
Document technical models, findings, and project outcomes.
Collaborate with cross-functional teams across global locations (APAC, EMEA & AMRS).
Ensure timely, high-quality delivery of software solutions that meet compliance and performance standards.
Conduct proof-of-concept testing for new tools and emerging technologies.
Identify, escalate, and resolve incidents or issues efficiently.
Required Skills
Technical Skills: Python, Java, C#, C++, SQL, Scala, Hadoop, Spark, Hive, Tableau, Linux/Unix, Agile methodology, JIRA.
Soft Skills: Strong analytical thinking, problem-solving ability, attention to detail, and effective communication.
Other Requirements: Adaptability to shifting priorities, strong work ethic, and teamwork in a global environment.
Desired/Preferred Skills
Familiarity with AI/ML frameworks, cloud environments, and distributed systems.
Knowledge of data visualization and ETL tools.
Understanding of process improvement and agile development methodologies.
Strong quantitative and analytical aptitude.
Why Join Bank of America
At Bank of America, you’ll gain valuable exposure to global operations, innovative technologies, and mentorship from industry experts. The Graduate Apprentice Program India offers a structured learning path, designed to help you transition from academia to professional excellence. You’ll work on real-world projects, explore emerging technologies, and build skills that define your long-term career success.
In addition, Bank of America provides:
A supportive, diverse, and inclusive work culture.
Opportunities to contribute to global technology transformation.
Access to immersive learning programs, including virtual reality and AI simulations.
Comprehensive benefits for overall well-being.
How to Apply
Ready to start your journey as a Graduate Apprentice Program India at Bank of America? Follow these simple steps to apply:
Prepare your updated resume.
Highlight your most relevant skills, projects, and achievements.
Click the “Apply Now” link below.
Complete the online application form.
Submit your application and await further communication from the recruitment team.









