Java Developer (m/w/d)
Summary
The Java Developer will analyze, maintain, and modernize existing Java enterprise applications, including refactoring legacy code and implementing new features. The role involves working with REST/SOAP interfaces, CI/CD processes, and collaborating within an agile team environment.
Wir sind ein wachsendes Unternehmen und entwickeln unsere bestehenden Systeme kontinuierlich weiter.
**Ihre Aufgaben:**
- Analyse, Weiterentwicklung und Pflege bestehender Java-Enterprise-Anwendungen
- Refactoring von Legacy-Code unter Berücksichtigung von Stabilität und Kompatibilität
- Umsetzung neuer Features sowie Behebung von Fehlern im laufenden Betrieb
- Mitarbeit an der Weiterentwicklung der Systemarchitektur (z. B. Modularisierung)
- Sicherstellung der Codequalität durch Code Reviews und Tests (Unit / Integration)
- Anbindung und Pflege von Schnittstellen (REST, SOAP, Messaging)
- Unterstützung bei Deployment, Monitoring und Fehleranalyse
- Mitarbeit an CI/CD-Prozessen und Build-Automatisierung
- Dokumentation technischer Lösungen und Abstimmung im Team
### **Ihr Profil:**
- Erfahrung in der Java-Entwicklung (idealerweise im Enterprise-Umfeld)
- Kenntnisse in der Arbeit mit Legacy-Systemen und Refactoring
- Sichere Deutsch und Englischkenntnisse
- Erfahrung mit Schnittstellen (REST, SOAP)
- Grundkenntnisse in CI/CD und Build-Prozessen
- Strukturierte und eigenständige Arbeitsweise
- Teamfähigkeit und Interesse an agilen Methoden (Scrum / Kanban)
### **Wir bieten:**
- Verantwortungsvolle Aufgaben in einem bestehenden Systemumfeld
- Mitarbeit an Modernisierungsprojekten
- Abwechslungsreiche Tätigkeit zwischen Entwicklung und Betrieb
- Langfristige Perspektive