Über das Unternehmen
- Als modernes Unternehmen entwickelt sich unser Mandant ständig weiter und geht dabei immer wieder neue Wege.
- Unser Kunde ist ein erfolgreiches Unternehmen, das neben einer hervorragenden Positionierung auf dem Markt auf ein spannendes und dynamisches Arbeitsumfeld verweisen kann.
Aufgaben
- Zusammen mit Kolleginnen und Kollegen aus Fachbereich und IT gestalten Sie die Zukunft der IT-Systeme
- Sie entwickeln und übernehmen die Wartung von Java Webanwendungen und Webservices mit Spring in einem spezialisierten Team unsere Webumgebungen
- Fachliche Anforderungen überführen Sie in technische Komponenten unter Berücksichtigung von Architekturvorgaben und Qualitätskriterien (Testbarkeit, Wartbarkeit, Performanz und Verfügbarkeit)
- Sie testen Ihren Code mit Hilfe von Junit, Mockito und Selenium mit unserer automatisierten Jenkins Pipeline für Continuous Integration und Delivery
- Die Unterstützung der Analyse und Behebung von Störungen im Betrieb gehört für Sie zur guten Praxis
Profil
- Abgeschlossenes Hochschulstudium (Bachelor oder Master) vorzugsweise in Informatik oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Konzeption und Entwicklung von Java Webanwendungen und Backend-Webservices mit dem Spring Ökosystem (Spring Framework, Spring WebMVC, Spring Security, Spring Data) sowie zusammenhängenden Datenbanken
- Sie sind vertraut mit den SOLID-Design-Prinzipien und dem Einsatz von 00-Design Patterns
- Sicherer Umgang mit einer Entwicklungsumgebung für Java (IntelliJ), der Versionsverwaltung mit git und dem Buildmanagement inkl. Continuous Integration (Maven, Jenkins, SonarQube, Artifactory).
- Fundierte Kenntnisse in Webtechnologien (JavaScript, JQuery, CSS3, HTML5), Applikationsservern (Tomcat, JBoss) und Best Practices für Webanwendungssicherheit (OWASP)
- Gute Kenntnisse der UML2 und praktische Erfahrung mit einem UML-Werkzeug (z.B. MagicDraw) sind erforderlich beim fallweisen Einsatz von Tools für die modellgetriebene Softwareentwicklung
- Erfahrung mit Container Technologien (Docker, Podman) von Vorteil
- Deutsch: verhandlungssichere Kenntnisse/mind. Level C1
Benefits
- Ein renommiertes Unternehmen mit ausgezeichnetem Ruf
- Flexible Arbeitszeiten
- Flache Hierarchien
Gehaltsinformationen
- Attraktive, leistungsorientierte Vergütung
- Jährliche Sonderzahlungen
- Überstundenausgleich