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

CTREAM GmbH
Mainz, Germany
2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Part-time (≤ 32 hours)
Experience level
Internship
Experience required
2 years minimum
Compensation
€52,000.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Build Automation Continuous Integration Enterprise JavaBeans Java Platform Enterprise Edition (J2EE) Apache 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

2:05 min

Evolution of version control systems in regulated industries

Daniel Siegl · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:56 min

The impact of Git on modern version control

Chris Heilmann +2 · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

Videos

See all

Related articles

See all