Auf einen Blick
- Aufgaben: Entwickle benutzerzentrierte, skalierbare Android-Banking-Apps in einem agilen Team.
- Arbeitgeber: Deutsche Bank Technology, Data and Innovation ist ein globales Team von Tech-Spezialisten.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Gesundheitsangebote und finanzielle Sicherheit durch Rentenpläne.
- Warum dieser Job: Gestalte innovative Lösungen und arbeite in einem vielfältigen, unterstützenden Umfeld.
- Gewünschte Qualifikationen: Studium der Informatik oder vergleichbare Erfahrung, fundierte Kenntnisse in Android und Kotlin.
- Andere Informationen: Voll- und Teilzeitstellen verfügbar, flexible Arbeitsmodelle werden angeboten.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Details of the role and how it fits into the team
Deutsche Bank Technology, Data and Innovation (TDI) has been established as one technology division for Deutsche Bank. We are a global team of tech specialists, spread across multiple locations. We strive for innovative solutions powered by the cloud. We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists. The Mobile Tribe is responsible for creating mobile solutions for the German market. With the integration of Postbank into the Deutsche Bank infrastructure, we have created a new modular platform for our banking apps that is easily adjustable to the different brands with specific feature sets. We work in agile, multidisciplinary squads that fully own and implement their respective features of the apps.
Ihre Hauptverantwortlichkeiten
- Implementierung benutzerzentrierter, skalierbarer und wartbarer technischer Lösungen für neue und bestehende native Android-Banking-Apps unter Verwendung einer modularen Architektur.
- Kontinuierliche Zusammenarbeit mit funktionsübergreifenden Teams, Product Owner, Scrum Master, Business Analysts, UX / UI Designers, QA Engineers und Security Specialists in einem agilen Arbeitsumfeld.
- Sicherstellung von Top-Leistung, Codequalität, Wiederverwendbarkeit und kontinuierliche Teilnahme an Code-Reviews.
- Einhaltung allgemeiner Codierungs- und Sicherheitsstandards.
Ihre Fähigkeiten und Erfahrungen
- Hochschulabschluss in Informatik (oder vergleichbar) oder vergleichbare Berufserfahrung.
- Mehrjährige Berufserfahrung in einer mobilen Ingenieursrolle, stark versiert in der Android-Entwicklung und fundierte Kenntnisse in Kotlin, Dependency Injection und reaktiver Programmierung.
- Erfahrung in der Erstellung von Benutzeroberflächen mit XML und Jetpack Compose.
- Sehr gutes Verständnis der SOLID-Prinzipien, Entwurfsmuster (MVVM, Clean Architecture, MVI) und Standards für sauberen Code.
- Solides Verständnis des Schreibens von Unit-Tests unter Verwendung von Mocking-Frameworks (Mockito).
- Ausgezeichnete Kenntnisse von REST / JSON-basierten Service-Architekturen, Code-Versionierung (GIT), CI / CD-Prozessen (GitHub Actions) und Build-Tools.
- Gutes Verständnis von Sicherheitsmechanismen wie Android KeyStore, Verschlüsselung, SSL-Pinning und Härtung (ProGuard, DexGuard oder ähnlich).
Diese Stelle ist in Voll- und Teilzeit verfügbar.
Was wir anbieten
- Wir bieten Ihnen ein umfassendes Portfolio an Vorteilen und Angeboten, um sowohl Ihre privaten als auch beruflichen Bedürfnisse zu unterstützen.
- Emotional und mental ausgeglichen: Ein positiver Geist hilft uns, die Herausforderungen des Alltags – sowohl beruflich als auch privat – zu meistern. Wir bieten Beratung in schwierigen Lebenssituationen sowie Schulungen zur psychischen Gesundheit an.
- Körperlich gesund: Wir unterstützen Sie dabei, körperlich fit zu bleiben, durch Angebote zur Erhaltung der persönlichen Gesundheit und eines professionellen Umfelds. Sie können von Gesundheitschecks, Impfaktionen sowie Ratschlägen zu gesundem Leben und Ernährung profitieren.
- Sozial verbunden: Networking eröffnet neue Perspektiven, hilft uns, beruflich und privat zu gedeihen, und stärkt unser Selbstbewusstsein und Wohlbefinden. Sie können von PME-Familienservice, FitnessCenter Job, flexibler Arbeit (z.B. Teilzeit, hybrides Arbeiten, Job-Tandem) sowie einer umfangreichen Kultur der Vielfalt, Gerechtigkeit und Inklusion profitieren.
- Finanziell abgesichert: Wir bieten Ihnen finanzielle Sicherheit, nicht nur während Ihrer aktiven Karriere, sondern auch für die Zukunft. Sie können von Angeboten wie Altersvorsorge, Bankdienstleistungen, Firmenfahrrad oder „Deutschlandticket“ profitieren. Da unsere Angebote je nach Standort leicht variieren, wenden Sie sich bitte mit spezifischen Fragen an Ihren Recruiter.
Unsere Werte definieren das Arbeitsumfeld, das wir schaffen möchten – vielfältig, unterstützend und offen für unterschiedliche Ansichten. Wir fördern eine Kultur, die eine Vielzahl von Perspektiven, Einsichten und Hintergründen widerspiegelt, um Innovation voranzutreiben. Wir bauen talentierte und vielfältige Teams auf, um Geschäftsergebnisse zu erzielen und ermutigen unsere Mitarbeiter, ihr volles Potenzial zu entwickeln. Sprechen Sie mit uns über flexible Arbeitsarrangements und andere Initiativen, die wir anbieten. Wir fördern gute Arbeitsbeziehungen und ermutigen hohe Standards für Verhalten und Arbeitsleistung.
Senior Android Engineer (f / m / x) Arbeitgeber: 0010 Deutsche Bank Aktiengesellschaft
Kontaktperson:
0010 Deutsche Bank Aktiengesellschaft HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Android Engineer (f / m / x)
✨Tip Nummer 1
Netzwerken ist entscheidend! Suche nach Veranstaltungen oder Meetups, die sich auf Android-Entwicklung konzentrieren. Dort kannst du wertvolle Kontakte knüpfen und möglicherweise sogar Insider-Informationen über offene Stellen bei Deutsche Bank erhalten.
✨Tip Nummer 2
Zeige deine Fähigkeiten! Erstelle ein Portfolio mit Projekten, die deine Kenntnisse in Kotlin, Jetpack Compose und den SOLID-Prinzipien demonstrieren. Dies kann dir helfen, dich von anderen Bewerbern abzuheben und deine praktische Erfahrung zu zeigen.
✨Tip Nummer 3
Informiere dich über die neuesten Trends in der Android-Entwicklung und Cloud-Technologien. Zeige in Gesprächen, dass du auf dem neuesten Stand bist und bereit bist, innovative Lösungen zu entwickeln, die zur Mission von Deutsche Bank passen.
✨Tip Nummer 4
Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Android-Entwicklung, Code-Reviews und agilen Methoden übst. Das Verständnis der spezifischen Anforderungen und Standards von Deutsche Bank wird dir helfen, im Interview zu glänzen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Android Engineer (f / m / x)
Tipps für deine Bewerbung 🫡
Verstehe die Rolle: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen und Verantwortlichkeiten. Stelle sicher, dass du die Schlüsselqualifikationen und Technologien, die für die Position wichtig sind, verstehst.
Anpassung des Lebenslaufs: Passe deinen Lebenslauf an die Anforderungen der Stelle an. Hebe relevante Erfahrungen in der Android-Entwicklung, Kenntnisse in Kotlin und deine Erfahrungen mit agilen Methoden hervor. Verwende spezifische Beispiele, um deine Fähigkeiten zu demonstrieren.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, das deine Leidenschaft für mobile Technologien und deine Motivation für die Arbeit bei Deutsche Bank ausdrückt. Gehe darauf ein, wie du zur Entwicklung innovativer Lösungen beitragen kannst.
Code-Beispiele: Falls möglich, füge Links zu Projekten oder Code-Beispielen hinzu, die deine Fähigkeiten in der Android-Entwicklung zeigen. Dies kann GitHub-Repositories oder persönliche Projekte umfassen, die deine technischen Fähigkeiten unter Beweis stellen.
Wie du dich auf ein Vorstellungsgespräch bei 0010 Deutsche Bank Aktiengesellschaft vorbereitest
✨Verstehe die Unternehmenswerte
Informiere dich über die Werte und die Unternehmenskultur von Deutsche Bank. Zeige in deinem Interview, dass du diese Werte teilst und wie du zur Diversität und Innovation im Team beitragen kannst.
✨Bereite technische Fragen vor
Erwarte technische Fragen zu Android-Entwicklung, Kotlin und den SOLID-Prinzipien. Übe das Erklären deiner bisherigen Projekte und wie du Herausforderungen gemeistert hast, um deine Expertise zu demonstrieren.
✨Zeige Teamfähigkeit
Da die Rolle in einem agilen Umfeld ist, betone deine Erfahrungen in der Zusammenarbeit mit cross-funktionalen Teams. Bereite Beispiele vor, wie du erfolgreich mit Produktmanagern, Designern und anderen Entwicklern zusammengearbeitet hast.
✨Frage nach dem Team und Projekten
Stelle Fragen zu den aktuellen Projekten des Mobile Tribe und wie du dich einbringen könntest. Dies zeigt dein Interesse an der Position und hilft dir, mehr über die Arbeitsweise des Teams zu erfahren.