.Denodo is a leader in data management. The award-winning Denodo Platform is the leading data integration, management, and delivery platform using a logical approach to enable self-service BI, data science, hybrid/multi-cloud data integration, and enterprise data services. Realizing more than 400% ROI and millions of dollars in benefits, Denodo's large enterprise and mid-market customers across 30+ industries have received payback in less than 6 months. For more information, visit www.Denodo.Com.We are a fast-growing, international organization with teams across four continents and we work with cutting-edge technology. At Denodo, we are like a family and it is of the utmost importance to us that we help support your professional growth every step of the way.Job Description We are looking for students in the last years of a BS or higher degree in Computer Science to join our Technology team as interns (with the possibility of developing the Final Degree or Master Thesis Project in the company). In this role, you will be part of the department in charge of developing the Denodo Platform.By carrying out this internship, you will acquire training in general concepts of Data Integration and Virtualization in BigData environments, use of the Denodo Platform, development of extensions of the Denodo Platform using Java and/or web technologies, continuous integration methodologies related to Product Software development companies (using tools like Git, SonarQube, and others), and diagnosis and resolution of Data Integration problems in the BigData field.Job Responsibilities & Duties Initially, you will receive training on the Denodo Platform at the user level to understand the product that Denodo develops.After that, you will receive training in the development of extensions and applications of the Denodo Platform using Java technologies and/or web technologies, and following continuous integration processes that include automated testing, automatic software quality and security review processes, and peer code review.Finally, you will receive training in diagnosis and resolution of problems in the field of BigData integration.Desired Skills & Experience We need people meeting the following requirements:Student in the last years of a BS or higher degree in Computer Science.Knowledge of the Java Platform.Knowledge of Design Patterns.Knowledge of SQL and relational database design.Good written communication skills in English.Team worker with a positive attitude.We value knowledge and/or experience in the following (these are not required):Development Lifecycle and Version Control (pref. Maven and git).Spring Framework, Spring Boot and/or related technologies.Development of Web Applications and related technologies.Denodo is an equal opportunity employer and prohibits discrimination and harassment of any kind