




VODAFONE INTELLIGENT SOLUTIONS ESPAÑA S.L. **Málaga** (Málaga) T/2025/47759 What does the company offer? * **1** internship position at VODAFONE INTELLIGENT SOLUTIONS ESPAÑA S.L. for **6 months**, starting in **October 2025** * Monthly stipend of **700.00€** gross * 5 hours per day, morning shift * START Program * Internship center in Spain: Vodafone Innovation Hub Málaga (Málaga) What kind of candidate is the company looking for? * **University undergraduate or master's student:** Bachelor's in Computer Engineering, Bachelor's in Computer Science, Bachelor's in Applied Mathematics for Data Analysis Proposed training plan About the Company and Department The **Unified Communications Backend Team** is composed of highly experienced senior developers committed to building scalable backend solutions. Currently, they are developing a **microservices\-based architecture framework** designed for reusability across multiple applications. The team works closely with frontend and DevOps engineers, leveraging a full range of **Amazon Web Services (AWS)** technologies in a modern cloud environment. Learning Objectives The selected student will be immersed in a real development environment and will: * Learn to implement backend functionalities using **Java with Spring Boot**, including database integration with SQL and non\-SQL systems. * Understand and apply concepts of **microservices vs. monolithic architecture**, **REST APIs**, and **JWT authentication**. * Become familiar with cloud development using **AWS**, and the management of asynchronous communication through **messaging queues** such as **Kafka** or **RabbitMQ**. * Use modern development tools including **GitHub**, **Docker containers**, **CI/CD pipelines (GitHub Actions)**, and quality assurance tools like **SonarQube**. * Apply best coding practices and unit testing principles. * Explore documentation and task management tools such as **Confluence** and **Jira**. * Gain exposure to AI\-assisted development practices through tools like **GitHub Copilot**. The daily activities will include programming exercises, proof\-of\-concept development, exploration of new libraries, and active participation in team knowledge\-sharing sessions. Mentorship and Supervision To ensure a high\-value learning experience: * The student will be assigned a dedicated mentor with technical expertise. * A clear learning plan with personalized objectives will be established. * Regular progress reviews and continuous feedback will be provided throughout the internship. Candidate Profile **Required Skills**: * **Programming experience is essential**, particularly in **Java**. * **Database programming experience** with at least one database type (SQL or non\-SQL). * Understanding of **web services**, **REST APIs**, **JWT authentication**, and **CI/CD concepts**. * Strong willingness to learn and **self\-learning mindset**. * Positive, can\-do attitude and enthusiasm for software development. * **Teamwork** and **communication skills** to effectively share progress and ideas with the team. **Tools \& Technologies (valued)**: Spring Boot, GitHub, Docker, AWS, Kafka/RabbitMQ (or similar messaging queues). **Languages**: Intermediate level of English is recommended


