—
Your role in the team • We are looking for a Work Student Software Engineer to support the implementation, delivery and maintenance of TeamViewer Frontline projects. • You will work closely with senior software engineers on real production systems, gaining experience in backend development, REST APIs and workflow development. • This position is ideal if you bring strong technical skills in Java, JavaScript and SQL and want hands-on experience with modern software development practices and platforms. • Contribute to the development and maintenance of customer-specific projects. • Implement in Java Spring Boot backend integrations. • Work with SQL to design queries, optimize performance, and support backend features. • Design customer processes into Workflows in our own engine with XML and JavaScript. • Develop and consume REST APIs, including authentication, error handling, and documentation. • Participate in code reviews, testing, debugging, and optimization. • Collaborate with software engineers and stakeholders to refine features and improve existing systems. Technologies and skills • Java • Git • Spring Boot • XML • SQL • JavaScript Our expectations: Qualifications • Strong Java programming skills. • Knowledge of relational databases is a plus. • Basic understanding of REST APIs and HTTP concepts. • Good communication skills and ability to work effectively in a team. • Fluency in English; German is a plus. Experience • At least two years of study time remaining (e.g., Q3 2027). • Hands-on experience with Git and general software development best practices. Education • Ongoing university studies in computer science, software engineering, information systems, or a related field. Benefits • * • Flexible Working Hours
No hard skills extracted
No soft skills extracted
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Student trainee in Software Engineering | fallback | 503 | 2026-03-21 19:33 | |
| junior backend engineer in Hamburg | de | processed | 11608 | 2026-03-21 15:39 |
{
"job_id": "ZMNVX5jQSGbCtAfZAAAAAA==",
"job_city": "Bremen",
"job_state": null,
"job_title": "Student trainee in Software Engineering",
"job_country": "DE",
"job_benefits": null,
"job_latitude": 53.079296199999995,
"job_location": "Bremen",
"job_onet_soc": "15113200",
"apply_options": [
{
"is_direct": false,
"publisher": "DEVjobs.de",
"apply_link": "https://en.devjobs.de/job/47db5bf0ca4fea1388013168031823ac?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": null,
"publisher": "DEVjobs.de",
"apply_link": "https://en.devjobs.de/job/47db5bf0ca4fea1388013168031823ac"
}
],
"employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQIlTPSatuOrFYttU1XjcGen7sBEz97sDRTcv4m&s=0",
"employer_name": "TeamViewer GmbH",
"job_is_remote": false,
"job_longitude": 8.8016936,
"job_posted_at": "vor 21 Tagen",
"job_publisher": "DEVjobs.de",
"job_apply_link": "https://en.devjobs.de/job/47db5bf0ca4fea1388013168031823ac?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
"job_highlights": {},
"job_max_salary": null,
"job_min_salary": null,
"job_description": "Your role in the team\n• We are looking for a Work Student Software Engineer to support the implementation, delivery and maintenance of TeamViewer Frontline projects.\n• You will work closely with senior software engineers on real production systems, gaining experience in backend development, REST APIs and workflow development.\n• This position is ideal if you bring strong technical skills in Java, JavaScript and SQL and want hands-on experience with modern software development practices and platforms.\n• Contribute to the development and maintenance of customer-specific projects.\n• Implement in Java Spring Boot backend integrations.\n• Work with SQL to design queries, optimize performance, and support backend features.\n• Design customer processes into Workflows in our own engine with XML and JavaScript.\n• Develop and consume REST APIs, including authentication, error handling, and documentation.\n• Participate in code reviews, testing, debugging, and optimization.\n• Collaborate with software engineers and stakeholders to refine features and improve existing systems.\n\nTechnologies and skills\n• Java\n• Git\n• Spring Boot\n• XML\n• SQL\n• JavaScript\n\nOur expectations:\n\nQualifications\n• Strong Java programming skills.\n• Knowledge of relational databases is a plus.\n• Basic understanding of REST APIs and HTTP concepts.\n• Good communication skills and ability to work effectively in a team.\n• Fluency in English; German is a plus.\n\nExperience\n• At least two years of study time remaining (e.g., Q3 2027).\n• Hands-on experience with Git and general software development best practices.\n\nEducation\n• Ongoing university studies in computer science, software engineering, information systems, or a related field.\n\nBenefits\n• *\n• Flexible Working Hours",
"job_google_link": "https://www.google.com/search?q=jobs&gl=de&hl=de&udm=8#vhid=vt%3D20/docid%3DZMNVX5jQSGbCtAfZAAAAAA%3D%3D&vssid=jobs-detail-viewer",
"employer_website": "https://www.teamviewer.com",
"job_onet_job_zone": "4",
"job_salary_period": null,
"job_apply_is_direct": false,
"job_employment_type": "Teilzeit",
"job_employment_types": [
"PARTTIME"
],
"job_posted_at_timestamp": 1772236800,
"job_posted_at_datetime_utc": "2026-02-28T00:00:00.000Z"
}