NTT Data, American Express & IBM Hiring 2025 Freshers | Analyst, Apprentice & Developer Roles
NTT Data, American Express & IBM Hiring 2025 Freshers | Analyst, Apprentice & Developer Roles in India
π Introduction
The job market in 2025 is booming with fresh opportunities for tech graduates! Top global companies like NTT Data, American Express, and IBM have opened their doors for freshers across India. If you are a B.E., B.Tech, M.Tech, or MCA graduate looking to kickstart your career in technology, this is your chance to work with world-class teams and gain hands-on experience in cutting-edge projects.
In this blog, weβll explore three exciting openings β each offering growth, learning, and international exposure. Letβs dive in to see what each opportunity offers and how you can apply today!
π’ Company 1: NTT Data | Junior Analyst β Digital Technology
π Job Overview
| Company | NTT Data |
|---|---|
| Role | Junior Analyst β Digital Technology (Fullstack Developer) |
| Location | Bangalore, Karnataka, India |
| Qualification | B.E / B.Tech / M.E / M.Tech in Computer Science or IT |
| Experience | 0β1 Year (Freshers Eligible) |
| Batch | 2024 β 2025 |
| Employment Type | Full-time |
| Application Mode | Online |
| Salary Range | Competitive (based on skills and experience) |
| Posting Date | 10 October 2025 |
π’ About NTT Data
NTT Data is a $30 billion global leader in business and technology services, serving over 75% of Fortune Global 100 companies. With operations in more than 50 countries, NTT Data combines innovation, adaptability, and expertise to help clients transform digitally and sustainably.
They invest over $3.6 billion annually in R&D, focusing on AI, data, and infrastructure to build the digital future.
π» Role Overview
The Junior Analyst (Fullstack Developer) role at NTT Data is designed for entry-level professionals passionate about software engineering and full-stack development. Youβll be part of dynamic teams developing and deploying scalable, high-performance applications across multiple platforms.
π§ Key Responsibilities
-
Design, develop, test, and deploy full-stack applications.
-
Work with modern front-end (React, Angular) and back-end (Node.js, Java, Python) technologies.
-
Create and maintain RESTful APIs.
-
Collaborate with cross-functional teams and senior engineers.
-
Participate in debugging and code reviews.
-
Write clean, efficient, reusable code following best practices.
βοΈ Skills Required
-
Strong knowledge of Data Structures, Algorithms, and OOPs concepts.
-
Hands-on experience with JavaScript, TypeScript, HTML, CSS.
-
Familiarity with React, Angular, Vue, or similar frameworks.
-
Knowledge of SQL/NoSQL databases (MySQL, MongoDB, PostgreSQL).
-
Understanding of Git, Docker, AWS/Azure is a plus.
π° Salary & Benefits
-
Competitive pay based on experience.
-
Exposure to global client projects.
-
Work-life balance with hybrid flexibility.
-
Opportunities for career progression.
π Location
-
Bangalore, Karnataka, India
π§ How to Apply
Apply Now: NTT Data Careers β Junior Analyst
πΌ Company 2: American Express | Apprentice Program 2025
π Job Overview
| Company | American Express |
|---|---|
| Role | Apprentice β Software Engineering |
| Location | Bengaluru, Gurugram, Chennai |
| Qualification | B.E / B.Tech / M.E / M.Tech in CS, IT, or related fields |
| Experience | Freshers |
| Batch | 2024 β 2025 |
| Employment Type | 12-month Apprenticeship (Paid) |
| Monthly Stipend | βΉ25,000/month |
| Mode | Hybrid |
π’ About American Express
With over 175 years of innovation, American Express (Amex) is a global financial powerhouse known for exceptional customer service and cutting-edge digital solutions.
At Amex, technology drives every aspect of business β from AI-driven insights to secure global payments. As an apprentice, youβll work with some of the brightest minds in the fintech industry.
π» Role Overview
As an Apprentice Software Engineer, youβll contribute to the design, coding, and deployment of digital applications for Amex customers. This role offers a perfect balance of learning, mentorship, and hands-on experience.
π§ Key Responsibilities
-
Write clean, maintainable code in Java, .NET, Python, or JavaScript.
-
Collaborate with agile teams to build APIs and digital applications.
-
Participate in code reviews and testing during sprints.
-
Develop customer-facing apps across web, iOS, and Android platforms.
-
Implement automation tools and proof-of-concept solutions.
βοΈ Skills Required
-
Passion for technology and innovation.
-
Strong problem-solving and analytical thinking.
-
Knowledge of API development, data structures, and version control (Git).
-
Desire to learn cloud technologies and DevOps tools.
π° Stipend & Perks
-
βΉ25,000 per month.
-
Free meals and cab facilities.
-
Hybrid working model.
-
Professional mentorship and skill development.
-
Possibility for full-time conversion post-program.
π Location
-
Bengaluru, Gurugram, Chennai
π§ How to Apply
Apply Now: American Express Apprentice Program 2025
π‘ Company 3: IBM | Software Developer Internship 2025
π Job Overview
| Company | IBM |
|---|---|
| Role | Software Developer Intern |
| Location | Bangalore, India |
| Qualification | Bachelorβs in Computer Science or related field |
| Experience | Final-Year Students (Internship) |
| Batch | 2025 |
| Duration | 6 Months Internship |
| Employment Type | Internship leading to Full-Time |
| Application Mode | Online |
π’ About IBM
IBM has been a global technology pioneer since 1911, driving innovation in AI, cloud computing, and quantum technology. The companyβs mission is to make the world work better through intelligent, responsible technology.
IBM Software Lab is a hub for developers and researchers building products that redefine industries β from banking to aviation to cybersecurity.
π» Role Overview
The Software Developer Intern role at IBM gives students hands-on experience with next-gen technologies like AI, ML, Automation, and Security. Youβll collaborate with expert engineers to build, test, and deploy impactful software solutions.
π§ Key Responsibilities
-
Develop and test real-world software projects.
-
Collaborate on innovative solutions using Python, Go, Java, or JavaScript.
-
Participate in design discussions and agile ceremonies.
-
Work on Machine Learning, Generative AI, and Cloud automation tools.
-
Perform debugging, documentation, and performance optimization.
βοΈ Skills Required
-
Proficiency in at least one programming language (Go, Java, Python).
-
Basic knowledge of frontend (React, Redux, HTML, CSS) and backend (Spring Boot, Node.js).
-
Familiarity with GitHub, APIs, Docker, Kubernetes.
-
Strong analytical and communication skills.
-
Enthusiasm to learn new technologies.
π― Preferred Experience
-
Exposure to IBM Cloud, AWS, or Azure.
-
Interest in DevOps and AI-based automation.
-
Open to continuous learning and collaboration.
π° Benefits
-
Mentorship by industry experts.
-
Hands-on training with advanced IBM technologies.
-
Opportunity to transition to full-time employment post-internship.
-
Access to global resources and learning platforms.
π Location
-
Bangalore, Karnataka
π§ How to Apply
Apply Now: IBM Careers β Software Developer Intern 2025
π Conclusion
Each of these roles β at NTT Data, American Express, and IBM β offers a unique path for freshers to start their careers with leading global companies.
-
NTT Data gives you a strong foundation in full-stack development.
-
American Express combines fintech and technology in a dynamic apprenticeship.
-
IBM lets you work on the worldβs most advanced AI and cloud solutions.
Whichever you choose, youβll gain international exposure, hands-on learning, and the opportunity to grow in the digital era.
