Fullstack-Entwickler für Angular und Java (m/w/d)

Deine künftige Tätigkeit:

  • Du unterstützt mit Deiner Angular- und Java-Erfahrung unser Entwicklungs-Team bei der kontinuierlichen Erweiterung einer komplexen Web-Anwendung.
  • Du entwickelst Unit-Tests, Komponenten-Tests und führst Code Reviews durch.
  • Du arbeitest in einem agilen Team mit direktem, persönlichem Kundenkontakt.
  • Du wirkst bei der Finalisierung der Anforderungsanalyse mit.
  • Du aktualisierst regelmäßig Third-Party-Libraries um bekannte Sicherheitslücken zu schließen.

Was Dich auszeichnet:

  • Du verstehst komplexe Web-Architekturen.
  • Du kannst dich schnell in fremden Code einarbeiten und wendest bestehende Design-Patterns zur Umsetzung von User-Stories an.
  • Du hast ein gutes Auge für ein sauberes look-and-feel von Benutzer-Oberflächen und deren intuitiver Bedienung.
  • Du kannst Webdesign-Vorgaben in sauberen Code gießen.
  • Du hast einen hohen Qualitätsanspruch an Deinen eigenen Code.
  • Du evaluierst Lösungsansätze, bevor du mit der Umsetzung anfängst.
  • Du bist neugierig und willst Dich immer weiterentwickeln.
  • Du legst Wert auf fortwährende Optimierung.
  • Du kennst keine Probleme, nur Herausforderungen, die es gemeinsam zu lösen gilt.
  • Du arbeitest gerne face-to-face mit Menschen zusammen.
  • Du arbeitest bevorzugt in agilen Teams.
  • Du schätzt eine konstruktive Kommunikation und machst das Team aktiv auf mögliche Projektrisiken aufmerksam.

Deine Qualifikation:

  • Du hast ein abgeschlossenes Studium der Informatik, eine Fachinformatiker-Ausbildung oder eine vergleichbare Qualifikation.
  • Du bringst mindestens 3 Jahre Erfahrung in dem Entwurf und der Pflege von komplexen Angular-Oberflächen und Java-Backends mit.
  • Du bist Up-To-Date im Umgang mit allen Angular-Konzepten wie Signals und Observables.
  • Du kannst mit CSS und HTML Kunstwerke erschaffen und bist sicher im Umgang mit CSS-Frameworks wie Less.
  • Du hast Erfahrung in der Umsetzung von barrierearmen und responsiven Weboberflächen.
  • Du kennst dich mit dem Java-Framework Spring Boot bestens aus.
  • Du bist vertraut in der Implementierung eigener und der Einbindung externer REST APIs.
  • Du entwickelst wiederverwendbaren und wartbaren Code auf Basis von etablierten Coding-Prinzipien wie SOLID, Clean-Code-Prinzipien und achtest auf die Umsetzung von Softwarequalitätskriterien.
  • Du beherrscht den Umgang mit den Testframeworks JUnit, Karma, Jasmine oder Vitest.
  • Du kannst Dich auf Deutsch flüssig unterhalten und bringst mindestens das Sprachniveau B2 mit.
Professioneller Kicker für abwechslungsreiche Pausen

Darauf kannst Du Dich freuen:

  • Ein professioneller Entwicklungsprozess:
    • Refinements von Akzeptanzkriterien
    • Erprobte Software-Entwicklungsumgebungen
    • automatisierte Tests
    • automatisierte Deployments in einer Mulit-Storage-Umgebung
    • toolgestützte Codeanalyse
  • Ein Expertenteam für Diskussionen, welches Dir gerne bei der Umsetzung von User-Stories zur Seite steht.
  • Verbesserungskultur mit regelmäßigen Mitarbeitergesprächen und Fortbildungen für Mitarbeiter:innen
  • Offene Kommunikation und regelmäßige Updates von der Geschäftsleitung
  • Komplett virtualisierter Arbeitsplatz, der einem ein flexibles Arbeiten sowohl in der Firma als auch im Home-Office ermöglicht
  • Wertschätzung für Dein aktives Einbringen in die Firmengemeinschaft

Wie Du Teil unseres Teams wirst:

Lass uns Deine Bewerbungsunterlagen mit Angabe Deiner Gehaltsvorstellung und Deines frühestmöglichen Eintrittstermins zukommen.

Wir freuen uns auf Deine Bewerbung!

Kerstin Wolf, Manager Marketing & HR

Deine Ansprechpartnerin für alle Fragen:
Frau Kerstin Wolf
jobs@shi-gmbh.com
Tel.: +49 (0) 821 / 74 82 633-36