
Backend Software Development Internship – AI & Energy Intelligence
etalytics
internship
Posted on:
Location Type: Hybrid
Location: Darmstadt • Germany
Visit company websiteExplore more
Job Level
About the role
- Close collaboration with our experienced development team
- Active contribution to the ongoing development of our platform
- Development of backend functionality using modern technologies such as Spring Boot (Java/Kotlin), Hibernate, Git, Gradle, PostgreSQL, MQTT and Docker
- Design and implementation of new features as well as innovative product and solution approaches
- Bring your own ideas, creative solutions and technological input into the development process
- Continuous expansion of technical know-how through code reviews, mentoring and professional exchange
- Ensuring high code quality using test automation (e.g., JUnit, Mockito / MockK), test-driven development and static code analysis
- Participation in the continuous optimization of our development processes and architecture
Requirements
- Current or completed studies in Computer Science, Physics, Mathematics, Engineering or a comparable field
- Strong interest in clean, maintainable and well-tested code
- Ideally, first practical experience with Java or Kotlin and backend technologies
- Quick comprehension and learning ability
- Ability to work independently
- High willingness to learn
- Motivation to take responsibility and help shape sustainable software solutions
- Very good German language skills (spoken and written) and good English skills
Benefits
- Meaningful work: Help industrial companies become more efficient and more sustainable
- Flexibility: Hybrid working with home office options (two days per week) and flexible working hours
- Team spirit: A supportive, collegial environment with plenty of room for exchange and collaboration
- Community: Regular team events and joint activities
- Excellent development opportunities and a high degree of responsibility within a growing team
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinSpring BootHibernatePostgreSQLMQTTDockerJUnitMockitoGradle
Soft Skills
quick comprehensionlearning abilityindependencewillingness to learnmotivationresponsibilitycreativitycollaborationcommunicationproblem-solving