Das Unternehmen ist ein führender Digitalisierungspartner der genossenschaftlichen Finanzgruppe und vereint umfassende Banking-Expertise mit modernster Informationstechnologie. In der Rolle als Software Engineer Fullstack Online-Banking sind Sie Teil eines dynamischen Teams, das sich auf die Entwicklung innovativer digitaler Banking-Lösungen konzentriert. Ihre Hauptaufgaben umfassen die Entwicklung und Wartung komplexer Web-Anwendungen sowohl im Frontend mit Angular als auch im Backend mit Spring Boot. Sie koordinieren Deployments in Testumgebungen und der Produktion, führen Code Reviews durch und stellen sicher, dass die Qualitätssicherung und die Coding-Standards eingehalten werden. Zudem sind Sie verantwortlich für das Architekturdesign und die technische Konzeption moderner, skalierbarer Softwarelösungen. Ihre Tätigkeit bietet Ihnen die Möglichkeit, aktiv an der Performance-Optimierung und der technischen Analyse bestehender Systeme mitzuwirken. Das Unternehmen legt großen Wert auf eine agile, crossfunktionale Arbeitsweise und fördert die persönliche und berufliche Entwicklung seiner Mitarbeitenden. Sie profitieren von einem flexiblen Arbeitsumfeld, das sowohl Remote- als auch Büroarbeit umfasst, und haben die Möglichkeit, Ihre Karriere in einem zukunftsorientierten Unternehmen voranzutreiben.
Software Engineer Fullstack Online-Banking (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation sowie mehrjährige relevante Berufserfahrung im Software Engineering. Sie sollten umfangreiche Erfahrung mit großen Angular-Projekten, einschließlich TypeScript, RxJS, NgRx und Nx-Monorepos, mitbringen. Sehr gute Kenntnisse in HTML5, SCSS und responsivem Design sowie in komponentenbasierter Architektur und State Management sind ebenfalls erforderlich. Fundierte Kenntnisse in Java und Spring Boot sind ein Muss, ebenso wie Erfahrung mit RESTful APIs und Microservices-Architekturen. Sie sollten sicher im Umgang mit Sicherheitsstandards wie OAuth2 und JWT sein und Erfahrung mit relationalen Datenbanken wie PostgreSQL oder Oracle haben. Kenntnisse in OpenShift/Kubernetes, Docker, Helm und Jenkins sind von Vorteil. Verhandlungssichere Deutsch- und Englischkenntnisse (mindestens C1-Niveau) sind erforderlich. Persönlich zeichnen Sie sich durch eine eigenverantwortliche und strukturierte Arbeitsweise aus, sind kommunikationsstark, teamfähig und qualitätsbewusst. Ein ausgeprägtes analytisches Denken sowie Erfahrung in der Zusammenarbeit mit interdisziplinären, agilen Teams runden Ihr Profil ab.