Senior Java Softwareentwickler
Role details
Job location
Tech stack
Job description
- Analyse fachlicher Anforderungen und Umsetzung in skalierbare technische Konzepte
- Architektur und Weiterentwicklung zentraler Services und Datenstrukturen
- Gestaltung robuster Projekt- und Klassenstrukturen sowie des Datenbank- und Servicedesigns
- Aktive Entwicklung und stetige Verbesserung der bestehenden ERP-Lösung
- Technischer Lead bei der Umsetzung von generischen Modulen und Integrationsschnittstellen
- Codequalität durch Vorbildfunktion - Clean Code, effiziente Strukturen und sinnvolle Reviews
Requirements
- Abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung
- Mindestens 5 Jahre Berufserfahrung in der Java-Entwicklung - idealerweise mit Java EE / Jakarta EE
- Fundierte Kenntnisse in Enterprise-Technologien wie EJB, JPA, JTA und dem Applikationsserver Wildfly
- Vertraut im Umgang mit GIT sowie Buildtools wie Maven und Gradle
- Souveränität im Umgang mit relationalen Datenbanken - sowohl im Design als auch bei komplexen SQL-Abfragen
- Kenntnisse im modernen Frontend (z. B. Vue.js, Angular, React), sowie mit JavaScript/TypeScript und SCSS
- Interesse an neuen Technologien und Trends - gepaart mit einer strukturierten, eigenverantwortlichen Arbeitsweise
- Teamfähigkeit, Zielstrebigkeit und ein Auge für nachhaltige Lösungen
- Sehr gute Deutschkenntnisse (C1) in Wort und Schrift.
Benefits & conditions
KA Resources
-
Full-timeEmployment type: Full-time
-
€85,000 (employer salary)
-
Hybrid, Gehalt: bis zu 85.000 EUR / Jahr Standort: Raum Heidelberg/Mannheim mit Home-Office Ref. 30033 Das bietet das Unternehmen:
-
Kein Konzern, sondern ein innovationsfreudiger Mittelständler mit hoher technologischer Tiefe
-
Flache Hierarchien, offene Kommunikation und viel Raum für eigene Ideen
-
Flexible Arbeitszeiten mit Gleitzeit (Kernzeit: 10:00-15:00 Uhr)
-
Home-Office-Option (bis zu 2 Tage/Woche)
-
30 Urlaubstage und 40-Stunden-Woche
-
Betriebliche Altersvorsorge und individuelle Weiterbildungsangebote
-
Moderne Arbeitsumgebung und ein motiviertes Entwicklerteam
-
Beteiligung am Unternehmenserfolg