Back to search
Mercedes-Benz Group Services Madrid Linkedin · Posted 4d ago

Software Developer Trainee

Spain

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

MBGSM is characterized by being an agile and pioneering company. That is why we are looking for people who share our corporate values and who are motivated to grow in an international environment, forming part of the different areas of the company.

We are seeking an enthusiastic and motivated Software Engineering Intern (Java Backend & Cloud) to join one of our software development teams and contribute to the evolution of applications that directly support Mercedes-Benz vehicle sales.


⚙️ Tasks and Responsibilities

The successful candidate will actively participate in the development and maintenance of enterprise applications while learning modern software engineering practices in a real-world environment. This internship offers hands-on experience with technologies such as Java, Spring, Kafka, Docker, Kubernetes, and AWS, allowing the intern to move beyond academic projects and contribute to products used in production environments. The intern will support the stabilization of existing systems, contribute to the migration from a monolithic architecture to modern solutions, and collaborate with multidisciplinary teams throughout the entire software development lifecycle. This position is ideal for someone passionate about software development, cloud technologies, and building scalable applications while working in an agile and collaborative environment.

🎓 Qualification


🎓 Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Telecommunications Engineering, or a comparable field of study.


🌐 Languages

  • English B2 or higher, both written and spoken.


🧠 Requirements and Experience

  • Knowledge of software development principles and object-oriented programming.
  • Basic experience with Java development.
  • Knowledge of Node.js and modern web application development concepts.
  • Understanding of relational or NoSQL databases, preferably PostgreSQL or MongoDB.
  • Interest in modern software architectures, microservices, and cloud-native applications.
  • Basic understanding of REST APIs, version control tools (Git), and agile methodologies.
  • Motivation to learn technologies such as Spring, Kafka, Docker, Kubernetes, AWS, ArgoCD, and Datadog.


🌟 Other Competences

  • Experience gained through university projects, personal projects, or previous internships.
  • Strong analytical and problem-solving mindset.
  • Ability to work effectively within cross-functional and multicultural teams.
  • Excellent communication and collaboration skills.
  • Willingness to learn, take ownership, and contribute in an agile development environment.


📄 Conditions of the Internship

  • 12-month internship.
  • 35 hours per week (availability required from 8:00 to 16:00 during the 12 months).
  • Flexible starting time.
  • Agreement and training provided by the company or agreement with current university.
  • 30 working days of holidays.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search