Want to professionalize your AI skills, pivot to an AI role and increase your salary?
Master AI Engineering with the most practical and comprehensive LLM Development certifications at Towards AI Academy.

SAP

Full-Stack Developer Intern - AI & Data Transformation

SAP

Published 28 Mar 2026
Sofia, Bulgaria
Part Time
Full Time
Internship

Share this job

Role Highlights

Languages used

Java
Python
JavaScript
SQL
TypeScript
HTML5
CSS

Key skills

Prompt Engineering
Computer Science
Integrations
API
UX
Full Stack
Code Reviews
UI
Data Management
Relational Database
Design Patterns
Information Technology
UI UX
Pair Programming
ERP
Web Design
Cloud
Transformation
AI
Microservices
Interfaces
Frontend
Backend
Architecture
Agile
Scrum
Operations

Tools, Libraries and Frameworks

Rest
Spring Boot
HTTP
Git

Description

\\\\We help the world run better\\\\ At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what's next. The work is challenging but it matters. You'll find a place where you can be yourself, prioritize your wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed. \\\\What You'll Learn and Build\\\\ Join our mission to transform how enterprises manage their cloud transformation journeys. As a full-stack developer intern, you'll have the unique opportunity to work across multiple technology streams - from building intelligent AI agents to developing enterprise microservices and creating modern user interfaces with SAP Fiori Elements. Under close mentorship from experienced engineers, you'll gain hands-on experience with: \\+ \\\\AI\\\\ : Prompt engineering, agentic frameworks, and modern AI technologies \\+ \\\\Backend Development\\\\ : Java-based microservices using Spring Boot that power our data management solutions \\+ \\\\Frontend Development\\\\ : SAP UI5 and Fiori Elements for creating intuitive enterprise user experiences This is a unique opportunity to apply your academic knowledge to production systems, learn industry best practices, and develop full-stack engineering skills that will accelerate your career. \\\\Responsibilities & Learning Opportunities\\\\ With guidance and mentorship from senior team members, you will: \\+ Assist in designing and implementing AI agents \\+ Develop and maintain enterprise scaled microservices \\+ Integrate frontend applications with backend microservices \\+ Write unit and integration tests to ensure code quality \\+ Participate in code reviews and learn best practices for writing clean, maintainable, and efficient code \\+ Collaborate with cross-functional teams to understand real-world enterprise data challenges \\+ Document your work and share learnings with the team \\+ Engage in continuous learning through pair programming, technical workshops, and mentoring sessions Through these activities, you'll gain hands-on experience with large language models, enterprise-grade backend architecture, microservices design patterns, modern enterprise UI development, and user experience design. \\\\What You Bring\\\\ \\\\Required Qualifications:\\\\ \\+ Currently enrolled in a Bachelor's or Master's degree program in Computer Science, Software Engineering, Information Technology, or a related field (or recently graduated within the last 6 months) \\+ Available to work part-time (minimum 30 hours/week) or full-time \\+ Basic programming fundamentals with experience in Java ( Python, JavaScript is a plus) \\+ Understanding of object-oriented programming principles and design patterns \\+ Basic knowledge of web development concepts (HTTP, REST APIs, frontend/backend architecture) \\+ Eagerness to learn across the full technology stack - from AI to backend to frontend \\+ Strong problem-solving mindset and willingness to tackle new challenges \\+ Good communication skills in English, both written and spoken \\+ Self-motivated with ability to ask questions and seek guidance when needed \\\\Nice to Have:\\\\ \\\\Backend Development:\\\\ \\+ Experience with Java and Spring Boot (even from coursework or personal projects) \\+ Knowledge of SQL and relational databases \\+ Experience with JavaScript/TypeScript and modern frontend frameworks \\+ Understanding of responsive web design and UI/UX principles \\+ Knowledge of HTML5, CSS3, and modern web standards \\+ Experience with Git and version control \\+ Personal projects demonstrating full-stack development skills \\+ Familiarity with Agile/Scrum methodologies \\\\Where You Belong\\\\ You'll join a collaborative team that's passionate about applying technology - from AI to full-stack development - to solve real-world enterprise challenges. We believe in investing in the next generation of talent and creating an environment where interns can thrive, learn, and make meaningful contributions. You'll work alongside experienced engineers who remember their own learning journeys and are committed to helping you develop both technical skills and professional competencies. We value diverse perspectives and encourage applications from students of all backgrounds. Whether you're exploring your first internship or building on previous experience, if you're passionate about software development and eager to learn across the full technology stack, we want to hear from you. \\\\Bring out your best\\\\ SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with two hundred million users and more than one hundred thousand employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, you can bring out your best. \\\\We win with inclusion\\\\ SAPs culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone regardless of background feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world. SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: . For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program () , according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training. Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements. Successful candidates might be required to undergo a background verification with an external vendor. \\\\AI Usage in the Recruitment Process\\\\ For information on the responsible use of AI in our recruitment process, please refer to our Guidelines for Ethical Usage of AI in the Recruiting Process () . Please note that any violation of these guidelines may result in disqualification from the hiring process. Requisition ID: 448857 \\\| Work Area: Administration \\\| Expected Travel: 0 - 10% \\\| Career Status: Student \\\| Employment Type: Limited Full Time \\\| Additional Locations: #LI-Hybrid

Required Qualifications and Skills

Candidates must be currently enrolled in a Bachelor's or Master's degree program in Computer Science, Software Engineering, Information Technology, or a related field, or have recently graduated within the last six months. The role requires basic programming fundamentals with experience in Java, and a foundational understanding of object-oriented programming principles and design patterns. Knowledge of web development concepts, including HTTP, REST APIs, and frontend/backend architecture, is also necessary. The position emphasizes an eagerness to learn across the full technology stack, a strong problem-solving mindset, and good communication skills in English.

Disclaimer

Disclaimer: Job and company description information and some of the data fields may have been generated via GPT-4 summarisation and could contain inaccuracies. The full external job listing link should always be relied on for authoritative information.

About the company

SAP

Size

111344

HQ

Walldorf, DE

Public/Private

Public Company

Description

SAP is a global leader in business application software with a commitment to innovation, helping over 400,000 customers worldwide improve efficiency and business insight. As a cloud company with 200 million users and more than 100,000 employees, SAP focuses on end-to-end solutions in database, analytics, intelligent technologies, and experience management. With a culture of collaboration and personal development, SAP aims to inspire confidence and realize the full potential of its employees. The commitment to inclusion, health, well-being, and flexible working models ensures every team member can perform at their best, supporting SAP's vision of creating a more equitable world through technology.

Share

Share this job

Related jobs

AI
Data Architect
Prompt Engineering
Computer Science
Garching bei Munchen, Germany
Full Time
Computer Science
Product Management
CICD
IAC
Berlin, Germany
Part Time
Full Time
Computer Science
ERP
LLMs
Cloud
Montreal, Canada
Full Time