Software Engineer Java & Spring Boot (m/w/d)
Über
Rolle
In dieser Rolle übernimmst du als erfahrener Softwareentwicklerin die Verantwortung für die Konzeption, Entwicklung und Weiterentwicklung anspruchsvoller Softwarelösungen. Du analysierst komplexe Anforderungen, entwirfst nachhaltige Architekturen und triffst fundierte technische Entscheidungen. Dabei verantwortest du die Qualität deiner Lösungen über den gesamten Entwicklungszyklus hinweg – von der ersten Idee bis zum stabilen Betrieb. Du bringst dich mit deinem Senior-Know-how aktiv in Code-Reviews, technische Diskussionen und Optimierungen bestehender Systeme ein. Zudem treibst du den Wissenstransfer im Team voran und setzt Impulse für moderne Technologien, saubere Softwareentwicklung und effiziente Prozesse.
Verantwortung
Im Scrum-Team entwickelst und integrierst du Anwendungen mit Java, Spring Boot und Vaadin
Verantworte die Weiterentwicklung des UI Frameworks für das ERP Kernsystem
Stelle durch Code Reviews und Testautomatisierung eine hohe Softwarequalität sicher
Bringe dein Know-how bei CI/CD, Deployments sowie Git, Maven, Jenkins und Gradle ein
Gemeinsam mit interdisziplinären Teams gestaltest du die technische Weiterentwicklung der ERP Lösung
Qualifikationen
Abschluss einer Hoch oder Fachschule oder eine vergleichbare Ausbildung
Erfahrung mit Java, Spring, Git, Maven sowie SQL, idealerweise Oracle
Kenntnisse in Scrum, SAFe oder Kanban sowie im Einsatz von KI-Tools für die Softwareentwicklung
Von Vorteil sind Erfahrungen mit Jenkins, Gradle, Vaadin, HTML, CSS, Angular, Jira und Confluence
Deutsch schriftlich sowie mündlich einwandfrei
Benefits