Administration

Full-Stack Developer Intern - AI & Data Transformation

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
SAP’s 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: Careers@sap.com.

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


Requisition ID:  448857
Posted Date:  Mar 28, 2026
Work Area:  Administration
Career Status:  Student
Employment Type:  Limited Full Time
Expected Travel:  0 - 10%
Location: 

Sofia, BG, 1407

Job alert


Job Segment: User Experience, Cloud, ERP, Developer, Java, Technology