Werkstudent / Minijob Java-Entwicklung - Legacy-Systeme & Spring Boot

CTREAM GmbH
Mainz, Germany
14 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
German
Experience level
Junior
Compensation
€ 52K

Job location

Remote
Mainz, Germany

Tech stack

Java
Build Automation
Continuous Integration
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
Maven
Subversion
Spring-boot
Backend

Job description

  • Weiterentwicklung und Betreuung einer bestehenden Java-basierten Legacy-Anwendung
  • Arbeit an klassischen Enterprise-Technologien wie EJB, JEE und application-server-basierten Systemen
  • Unterstützung bei angrenzenden Komponenten und Services im Spring-Boot-Umfeld
  • Pflege und Anpassung bestehender Build- und Deployment-Prozesse mit ANT und Maven
  • Unterstützung bei Automatisierungen im Entwicklungs-, Build- und Deployment-Prozess
  • Mitarbeit an bestehenden CI/CD-Prozessen und deren schrittweiser Optimierung
  • Arbeiten mit älteren Projektstrukturen und Versionsverwaltung über SVN
  • Analyse, Fehlerbehebung und technische Weiterentwicklung bestehender Module
  • Technische Recherche, Analyse bestehender Implementierungen und Ableitung pragmatischer Lösungsvorschläge
  • Zusammenarbeit mit dem verantwortlichen Entwickler bzw. technischen Ansprechpartner
  • Eigenständige Bearbeitung konkreter Aufgaben im bestehenden Systemumfeld, * Sofortiger Projekteinstieg in ein reales Kundenumfeld
  • Mitarbeit an einer technisch anspruchsvollen Bestandsanwendung
  • Remote-Arbeit möglich
  • Direkte Zusammenarbeit mit einem erfahrenen Ansprechpartner
  • Klare Aufgaben, pragmatische Abstimmung und schnelle Einbindung ins Projekt
  • Möglichkeit, bestehende Prozesse durch Automatisierung und CI/CD-Optimierungen weiterzuentwickeln

Art der Stelle: Teilzeit, Freie Mitarbeit, Minijob, Werkstudent

Requirements

  • Sehr gute praktische Erfahrung in der Entwicklung mit Java
  • Erfahrung mit Spring Boot und modernen Java-basierten Backend-Anwendungen
  • Fundierte Kenntnisse in Legacy-Technologien wie EJB, JEE, Payara, ANT und SVN
  • Sicherer Umgang mit Maven sowie Build- und Dependency-Management
  • Grundverständnis für Automatisierung, CI/CD und Deployment-Prozesse
  • Sicherer Umgang mit gewachsenen Altsystemen und bestehendem Code
  • Fähigkeit, sich schnell in komplexe Bestandsanwendungen einzuarbeiten
  • Bereitschaft zur technischen Recherche und strukturierten Problemanalyse
  • Strukturierte, zuverlässige und eigenständige Arbeitsweise
  • Gute Kommunikationsfähigkeit und professioneller Umgang im Projektkontext

Benefits & conditions

  • Betriebliche Weiterbildung
  • Empfehlungsprogramm
  • Flexible Arbeitszeiten
  • Homeoffice-Möglichkeit
  • Kostenlose Getränke
  • Kostenloser Parkplatz
  • Mentoring-Programm für Mitarbeiter
  • Zusätzliche Urlaubstage, * Flexible Arbeitszeiten
  • Gleitzeit
  • Kostenlose Getränke
  • Kostenloser Parkplatz

Apply for this position