Für unseren Kunden suchen wir einen erfahrenen Senior Software Engineer (m/w/d), der Teil eines dynamischen Teams wird, das sich der Entwicklung und Optimierung innovativer Softwarelösungen widmet. In dieser Rolle sind Sie verantwortlich für die Entwicklung und Weiterentwicklung von Java-basierten Anwendungen und Services, wobei Sie moderne KI-gestützte Tools einsetzen. Zu Ihren Aufgaben gehört die Betreuung und Optimierung von Authentifizierungs- und Autorisierungslösungen sowie die Sicherstellung stabiler CI/CD-Prozesse. Sie werden in einer modernen Systemlandschaft arbeiten und sind für die Containerisierung, den Betrieb sowie das Monitoring der Anwendungen zuständig. Die enge, agile Zusammenarbeit mit internen Fachbereichen und IT-Teams ist ein wesentlicher Bestandteil Ihrer täglichen Arbeit, um kontinuierliche Verbesserungen in den Bereichen Architektur, Performance und Sicherheit zu erreichen. Das Unternehmen bietet Ihnen ein angenehmes Arbeitsumfeld und die Möglichkeit, in einem erfolgreichen Handelsunternehmen zu wachsen und Ihre Fähigkeiten weiterzuentwickeln.
Senior Software Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung mit sowie mehrjährige relevante Berufserfahrung. Sie sollten sehr gute Kenntnisse in Java, insbesondere mit Spring Boot, besitzen und Erfahrung im Betrieb und der Weiterentwicklung Java-basierter Systeme haben. Zudem sind praktische Kenntnisse im Umgang mit modernen DevOps-Tools und -Prozessen, wie CI/CD, Azure DevOps, Nexus, SonarQube und Keycloak, erforderlich. Erfahrung mit Container-Technologien, insbesondere Docker, sowie Monitoring- und Logging-Tools sind ebenfalls von Vorteil. Eine strukturierte und eigenverantwortliche Arbeitsweise, Teamgeist sowie gute Deutsch- und Englischkenntnisse runden Ihr Profil ab.