
CPU Softwarehouse AG entwickelt Software und bietet IT-Beratung mit dem Schwerpunkt auf der Digitalisierung von Geschäftsprozessen, insbesondere im Bankwesen. Mit mehr als 40 Jahren Erfahrung unterstützt das Unternehmen Banken mit maßgeschneiderter Softwareentwicklung und Beratung zur Prozessoptimierung, zur Einhaltung regulatorischer Vorgaben und zur Digitalisierungsstrategie. Dabei verbindet CPU Softwarehouse AG technologische Lösungen mit operativer Beratung, damit Bankteams effizienter arbeiten, Risiken steuern und Kundinnen und Kunden besser betreuen können.
Full-Stack-Softwareentwickler:in Java und Angular
Entwickle und betreibe Banking-Software bei CPU Consulting & Software mit Java, Spring Boot und Angular. Die Stelle bietet ein hybrides Arbeitsmodell.
Beschreibung
- Entwickle und pflege Software für Frontend- und Backend-Systeme.
- Setze fachliche Anforderungen von der Analyse und dem Entwurf bis zur Implementierung, zum Test und zum Produktivstart um.
- Begleite den gesamten Softwarelebenszyklus von der Konzeption und Implementierung über Tests und Deployment bis zur Wartung.
- Entwirf modulare Architekturen, die auf Skalierbarkeit und Wartbarkeit ausgelegt sind.
- Integriere Module und Datenbanken und führe Entwickler- und Integrationstests durch.
- Überprüfe Code, behebe Fehler, unterstütze die Qualitätssicherung und automatisiere Tests.
- Arbeite mit Product Ownern, Product Managern und bereichsübergreifenden Teams zusammen.
- Nimm an der Sprintplanung teil, schätze den Aufwand und hilf dabei, die Zusammenarbeit im Team zu verbessern.
- Unterstütze den Betrieb und die Weiterentwicklung bestehender Anwendungen und Tools.
Anforderungen
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eines verwandten Fachs, eine Ausbildung als Fachinformatiker:in oder eine gleichwertige Qualifikation.
- Mehrjährige Erfahrung in der Softwareentwicklung als Full-Stack-Developer.
- Fundierte Kenntnisse in Java, Spring Boot oder Jakarta EE, Angular, TypeScript, SQL und Datenbankentwicklung.
- Erfahrung mit Microservices-Architekturen.
- Erfahrung im Umgang mit komplexen Datenstrukturen.
- Kenntnisse in Testautomatisierung und Softwarequalitätssicherung.
- Erfahrung mit agilen Methoden wie Scrum oder SAFe.
- Erfahrung mit der Internationalisierung von Anwendungen, zum Beispiel mit ngx-translate, ist von Vorteil.
- Kenntnisse von Testmanagement- und Testautomatisierungstools sind von Vorteil.
- Erfahrung mit Container- oder Cloud-Plattformen wie OpenShift ist von Vorteil.
- Erfahrung in der Bankenbranche oder Kenntnisse der Finanzmarktregulierung sind von Vorteil.
- Analytisches Denkvermögen und eine strukturierte Arbeitsweise.
- Prozessorientierte Denkweise.
- Teamorientierung und Interesse an bereichsübergreifender Zusammenarbeit.
- Ausgeprägte Kommunikationsfähigkeit und die Fähigkeit, selbstständig zu arbeiten.
- Lernbereitschaft und Qualitätsbewusstsein.
- Deutschkenntnisse auf Niveau C1/C2.
- Englischkenntnisse auf Niveau B2.
Zusatzleistungen
- Unbefristeter Arbeitsvertrag.
- Arbeitgeberzuschuss von 20 % zu einer betrieblichen Altersversorgung.
- Gezielte Schulungs- und Weiterbildungsangebote.
- Flexible Arbeitszeiten mit Gleitzeitkonto.
- Möglichkeit zum mobilen Arbeiten.
- Leasing von Hardware und Fahrrädern.
- Zugang zu einem Mitarbeitenden-Rabattportal mit Angeboten von 600 bekannten Unternehmen.