Job name: Senior Java Developer (w/m/x)
Job description Language: German
Splendit IT Consulting hat einen exzellenten Ruf bei der Modernisierung und Entwicklung von Softwaresystemen. Seit mehr als 25 Jahren arbeitet Splendit an verschiedenen Projekten für Banken, Versicherungen, Sozialversicherungen, Behörden, Großunternehmen, Start-Ups, etc. im gesamten deutschsprachigen Raum und hat ihnen geholfen Softwareentwicklungsprojekte umzusetzen oder bestehende Legacy-Codebasen auf moderne State-of-the-Art-Softwarelösungen umzustellen. Darüber hinaus investiert Splendit in die Entwicklung eigener Produkte zur automatisierten Code-Messung und -Transformation sowie zur automatisierten Lösung von Software-Qualitäts- und Sicherheitsproblemen. Wir sehen Code als Wert, und wir fördern Softwarequalität!
Diese Aufgaben erwarten dich bei uns:
- Du schreibst sauberen, wartbaren, testbaren und verständlichen Code
- Du treibst Unit- und Integrationstests innerhalb deines Projektteams voran
- Du hast Spaß an der Entwicklung von innovativen Softwareanwendungen
- Durchführung von objektorientierten Systemanalysen und -designs
- Anforderungsanalyse und technische Konzeption
- Eigenständiges Umsetzen von Softwarepaketen und Teilprojekten
- Du strebst leidenschaftlich nach Qualität und toller User-Experience
- Du entwickelst das technische Konzept mit deinem Projektteam und präsentierst es unserem Kunden
- Du arbeitest eng mit dem Product Owner und dem Kundenteam an Backlog-Themen, Akzeptanzkriterien und User Stories zusammen
- Du legst Entwicklungsrichtlinien und Best Practices fest
- Du beobachtest, wie wir unsere Entwicklungsprozesse durch den Einsatz innovativer Methoden oder neuer Technologien verbessern können
Das bringst du mit:
- Du hast ein Informatikstudium oder einen vergleichbaren Studiengang absolviert
- Du hast mindestens 3 Jahre Erfahrung in der Java-Entwicklung
- Du weißt, wann und wie man Design Patterns und Separation of Concerns anwendet
- Du bist erfahren im Schreiben von Unit- und Integrationstests
- Du sicherst die Code-Qualität mit statischer Code-Analyse und Continuous Integration Tools wie SonarQube und Jenkins
- Du hast Spaß an offenem Feedback und Lernmöglichkeiten durch den Peer-Review-Prozess auf Bitbucket oder GitHub
Was wir bieten:
- Herausfordernde und abwechslungsreiche Projekte
- Ein motiviertes, multidisziplinäres und total nettes Team
- Täglich intensive Vernetzung für gute Zusammenarbeit auch im Homeoffice
- Aus- und Weiterbildung
- Flexible Arbeitszeiten
Das kollektivvertragliche Mindestgehalt mit ab 3 Jahren Berufserfahrung beträgt monatlich EUR 3.190,00 brutto. Die tatsächliche Bezahlung hängt von Deiner Ausbildung und Berufserfahrung ab.