Auf einen Blick
- Aufgaben: Entwickle innovative Frontend-Lösungen mit Angular und arbeite an Backend-Integration.
- Arbeitgeber: Atruvia AG ist ein dynamisches Unternehmen, das digitale Lösungen für Banken entwickelt.
- Mitarbeitervorteile: Flexible Arbeitszeiten, keine Dresscode-Vorgaben und ein offenes, vertrauensvolles Teamumfeld.
- Warum dieser Job: Gestalte die Zukunft des Bankings in einem kreativen, agilen Team mit viel Raum für Ideen.
- Gewünschte Qualifikationen: Mindestens 4 Jahre Erfahrung mit HTML, CSS, Typescript und Angular; Kenntnisse in Java und Microservices.
- Andere Informationen: Zwei Kennenlerntermine, um dich und dein zukünftiges Team besser kennenzulernen.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Im Rahmen der Digitalisierungsoffensive entwickeln wir auf der cloudbasierten Omnikanalplattform der Atruvia AG maßgeschneiderte Lösungen für Firmenkundenberater in den genossenschaftlichen Banken. Als Teil eines cross-funktionalen, eigenverantwortlich agierenden Teams hilfst du beim Bau von Werkzeugen, mit denen Firmenkundenberater ihr Kundenportfolio organisieren sowie kompetente, moderne und begeisternde Beratungs- und Betreuungserlebnisse erzeugen können. Die Werkzeuge kommen in digitalen und persönlich-digitalen Beratungssituationen sowohl mit dem PC als auch mit Tablets zum Einsatz.
Als Fullstack-Developer (m/w/d) mit Schwerpunkt im Frontend entwickelst du Angular-basierte Komponenten und Webfrontends, hast aber ebenso das Gesamtsystem mit Backend und DevOps im Blick. Dabei solltest du auch Interesse am Fachbereich Banking entwickeln oder mitbringen.
Tätigkeiten
- Konzeption und Programmierung von Frontends in HTML/CSS/Typescript mit dem Angular-Framework und Definition der Schnittstellen zum Backend
- Implementierung von Microservices mit Java, Spring Boot und Hibernate. Gestaltung von Kafka- und REST-Schnittstellen in enger Zusammenarbeit mit Product Ownern und Systemarchitekten
- Qualität & Tests: Programmierung und Konfiguration von automatisierten Tests. Förderung von Codequalität durch Code-Reviews, statische Codeanalyse und Verbesserungsimpulse
- Agile Softwareentwicklung: Mitarbeit in einem Scrum-Team, aktive Teilnahme an Scrum-Events und Förderung agiler Werte. Vorantreiben agiler Engineering-Praktiken wie Pair Programming, Test-Driven Development (TDD) und Continuous Integration
- Teamarbeit & Austausch: Täglicher Austausch von Ideen in einem aktiven, aufgeschlossenen Entwicklungsteam und Weitergabe von Wissen innerhalb des Teams
- Produktfokus: Aktive Mitgestaltung des Produktes und Verständnis für die Anforderungen
Anforderungen
- Mindestens 4 Jahre Erfahrung in der Programmierung mit HTML, CSS und Typescript unter Verwendung von Angular und gängiger Libraries wie Elements, NGXS, RxJS
- Agiles Mindset
- Kenntnisse in der Nutzung des Webcomponent-Standards i.V.m. Angular
- Erfahrung in der Programmierung mit Java, Spring Boot und Maven
- Kafka, Redis, GitLab, JWT sind dir nicht komplett fremd
- Kenntnisse im Bereich Automatisiertes Testen (Unit- und E2E-Tests)
- Erfahrungen mit CI/CD und Cloudbetrieb (beispielsweise Docker, Openshift, Kubernetes, Vault, Service Mesh)
Team
Wir sind ein tolles, cross-funktionales und engagiertes Team und suchen tatkräftige Unterstützung. Wir bieten eine außergewöhnliche Unternehmenskultur: Wir stehen für Eigenverantwortung, gegenseitiges Vertrauen auf beiden Seiten, eine offene Kommunikation, Offenheit und Vielfältigkeit in unserem dynamisch wachsenden Unternehmen.
Bewerbungsprozess
Neben deinen fachlichen Skills möchten wir unbedingt dich als Mensch kennenlernen. Bleibe aus diesem Grund einfach authentisch und sei du selbst. Uns ist es wichtig, dass du dich wohl fühlst, deswegen gibt es bei uns keinen vorgeschriebenen Dresscode. Natürlich sind wir darüber hinaus auch interessiert von dir zu erfahren, warum du dich bei der BMS beworben hast und welche Vorstellungen du in Bezug auf deine Tätigkeit bei uns mitbringst. Wir möchten dir einerseits gerne einen möglichst großen Überblick über uns als Unternehmen geben und andererseits gerne auch so viel wie möglich über dich erfahren. Aus diesem Grund finden bei uns in der Regel zwei Kennenlerntermine statt. Hierbei lernst du in der Regel sowohl dein zukünftiges Team als auch weitere Kolleg:innen aus der BMS kennen und ihr könnt euch beliebig zu den verschiedensten Thematiken austauschen - und du kannst natürlich all das fragen, was dir auf dem Herzen liegt.
Fullstack-Developer: Angular Java Arbeitgeber: BMS Corporate Solutions GmbH
Kontaktperson:
BMS Corporate Solutions GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Fullstack-Developer: Angular Java
✨Tip Nummer 1
Nutze Networking-Plattformen wie LinkedIn, um Kontakte zu knüpfen, die in der Branche tätig sind. Suche nach Gruppen oder Foren, die sich mit Angular, Java und agiler Softwareentwicklung beschäftigen, und beteilige dich aktiv an Diskussionen.
✨Tip Nummer 2
Informiere dich über die neuesten Trends und Technologien im Bereich Fullstack-Entwicklung, insbesondere in Bezug auf Angular und Java. Zeige in Gesprächen dein Interesse an diesen Themen und bringe eigene Ideen ein, wie du zur Weiterentwicklung des Produkts beitragen kannst.
✨Tip Nummer 3
Bereite dich darauf vor, in den Kennenlernterminen Fragen zu stellen, die dein Interesse an der Unternehmenskultur und den agilen Praktiken zeigen. Frage nach den Herausforderungen, die das Team aktuell hat, und wie du helfen könntest, diese zu meistern.
✨Tip Nummer 4
Zeige deine Teamfähigkeit und deinen Willen zur Zusammenarbeit, indem du Beispiele aus deiner bisherigen Berufserfahrung teilst, in denen du erfolgreich im Team gearbeitet hast. Betone, wie wichtig dir der Austausch von Wissen und Ideen ist.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Fullstack-Developer: Angular Java
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du diese in deinem Lebenslauf und Anschreiben klar hervorhebst.
Individualisiere dein Anschreiben: Schreibe ein individuelles Anschreiben, das deine Motivation für die Bewerbung bei Atruvia AG erklärt. Gehe darauf ein, warum du dich für die Position als Fullstack-Developer interessierst und wie deine Erfahrungen im Bereich Angular und Java dazu passen.
Hebe relevante Projekte hervor: Füge in deinem Lebenslauf spezifische Projekte hinzu, die deine Fähigkeiten in HTML, CSS, Typescript und Java demonstrieren. Beschreibe deine Rolle in diesen Projekten und welche Technologien du verwendet hast.
Sei authentisch: Im Bewerbungsprozess ist es wichtig, authentisch zu sein. Zeige deine Persönlichkeit und teile deine Vorstellungen über die Tätigkeit und das Team. Dies wird dir helfen, einen positiven Eindruck zu hinterlassen.
Wie du dich auf ein Vorstellungsgespräch bei BMS Corporate Solutions GmbH vorbereitest
✨Sei authentisch
Es ist wichtig, dass du während des Interviews du selbst bleibst. Zeige deine Persönlichkeit und sei offen über deine Erfahrungen und Interessen, insbesondere im Bereich Banking.
✨Bereite dich auf technische Fragen vor
Erwarte Fragen zu deinen Kenntnissen in HTML, CSS, Typescript und Angular. Sei bereit, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen und erkläre, wie du diese Technologien in Projekten eingesetzt hast.
✨Verstehe die agilen Prinzipien
Da das Unternehmen Wert auf agile Softwareentwicklung legt, solltest du mit den Prinzipien von Scrum und agilen Praktiken wie Pair Programming und TDD vertraut sein. Bereite dich darauf vor, darüber zu sprechen, wie du diese Methoden in der Vergangenheit angewendet hast.
✨Frage nach dem Team und der Unternehmenskultur
Zeige Interesse an deinem zukünftigen Team und der Unternehmenskultur. Stelle Fragen dazu, wie die Zusammenarbeit im Team aussieht und welche Werte das Unternehmen vertritt. Das zeigt, dass du an einer langfristigen Zusammenarbeit interessiert bist.