Einleitung horaios ist ein IT-Dienstleister, der mittelständischen Unternehmen hochwertige und prozessgetriebene Softwarelösungen anbietet. Unsere Kunden haben vielfältige Tätigkeitsfelder und damit anspruchsvolle Anforderungen an ihre IT, die Ihnen keine "Lösung von der Stange" zufriedenstellend erfüllt. Bei der Erstellung einer Geschäftslösung begleiten wir unsere Kunden auf dem gesamten Weg des IT-Vorhabens: von der Ist-Analyse über die Erstellung, den Betrieb und die Wartung. Neben der Inhouse-Softwareentwicklung bieten wir auch vielfältige Unterstützung für externe Projektteams an. Als Teil unserer Professional Service-Abteilung ergänzen wir seit Jahren erfolgreich Entwicklungsteams bei unseren Kunden. Aufgaben Der Softwareentwickler – Java (m/w) ist Teil eines Projekt Teams zur Umsetzung von prozessgetriebenen Softwarelösungen. Diese können im Rahmen von In-House Projekten oder in Externen Engagements beim Kunden stattfinden. Der Softwareentwickler setzt dabei Anforderungen nach agilen Methoden um und ist dabei offen für die Nutzung der neusten Technologien. Hauptaufgaben: Softwareentwicklung als Teil eines agilen Projektteams Überführung der Business Anforderungen im Java-Stack (Backend und/oder Frontend) Unterstützung im gesamten Projektzyklus von der Analyse der Anforderungen über Konzeption, Design und Implementierung Erstellen von Testplänen und Durchführung der Qualitätskontrolle, System-, Prozess-, und Usertests Erstellung der Prozess-, und Benutzerdokumentation Abwechslungsreiche Arbeit in agilen Entwicklungsteams und nach agilen Methoden Qualifikation Abgeschlossenes Studium (z.B. Informatik, Wirtschaftsinformatik, Naturwissenschaften/Mathematik) oder eine Ausbildung zum Fachinformatiker-/in Anwendungsentwicklung Analyse- und Designfähigkeiten Technisches Verständnis und Begeisterungsfähigkeit für neue Projekte in einem dynamischen Projektumfeld Kenntnisse im Bereich Java, Kotlin, GO, Spring Boot, JavaScript, React, Angular und SQL, Postgres-Datenbanken Erfahrungen mit modernen Entwicklungsumgebungen (z.B.: Git, Docker, Maven, Jenkins, Junit, Atlassian Tools, etc.) Erfahrungen in der agilen Softwareentwicklung Ziel- und ergebnisorientierte Arbeitsweise Schnelle Auffassungsgabe sowie Team- und Begeisterungsfähigkeit Gute Deutsch und Englischkenntnisse Benefits Flache Hierarchien Moderner und sicherer Arbeitsplatz Flexible Arbeitszeiten, Gleitzeit Homeoffice Sonderurlaubstage Freistellung für Weiterbildung Zuschüsse für Fortbildung Betriebliche Altersvorsorge Job-Rad und Job-E-Auto Freie Getränke Noch ein paar Worte zum Schluss Wir freuen uns auf Ihre Bewerbung