Auf einen Blick
- Aufgaben: Entwickle cloudbasierte Anwendungen und arbeite an innovativen Projekten mit modernsten Technologien.
- Unternehmen: IBM, ein führendes Unternehmen mit Fokus auf Vielfalt und Chancengleichheit.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten, Weiterbildungsmöglichkeiten und ein dynamisches Team.
- Weitere Informationen: Agiles Umfeld mit großartigen Karrierechancen und der Möglichkeit, andere zu coachen.
- Warum dieser Job: Gestalte die Zukunft der Cloud-Technologie und arbeite an spannenden Großprojekten.
- Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere in Java und Angular, sowie fließende Deutschkenntnisse.
Das prognostizierte Gehalt liegt zwischen 65000 - 85000 € pro Jahr.
In dieser Rolle arbeitest du im IBM Client Innovation Center Germany (CIC), wo wir tiefgehendes technisches Know-how und Industriekenntnisse in einer breiten Palette an Kundenprojekten im öffentlichen und privaten Sektor zum Einsatz bringen. Unser CIC bietet lokal ansässigen Unternehmen technische Expertise um Innovation voran zu treiben und neue Technologien zu implementieren.
IBM legt Wert auf Vielfalt und ist ein Arbeitgeber, der Chancengleichheit bietet. Wir heißen alle qualifizierten Bewerber*innen willkommen und gewährleisten eine faire Behandlung unabhängig von persönlichen Merkmalen.
Als Application Developer – Cloud Fullstack wirkst du in vielen Bereichen des Softwareentwicklungslebenszyklus mit – von der Konzeption und dem Design über die Implementierung und das Testen bis hin zum Support. Du entwickelst Software, die deine Kunden auf ihrer Hybrid-Cloud- und KI-Reise unterstützt.
Du hast die Möglichkeit, mit modernsten Technologien zu arbeiten und sicherzustellen, dass die ausgelieferten Anwendungen hochperformant, hochverfügbar, responsiv und wartbar sind.
Deine Hauptaufgaben sind:
- Design, Entwicklung und Bereitstellung cloudbasierter Anwendungen unter Verwendung von Microservices-Design-Patterns, Integration von Front-End-, Back-End- und Middleware-Komponenten sowie persistente Speicherung von Daten in NoSQL- oder RDBMS-Datenbanken.
- Anwendung von DevOps-Methoden und -Tools, um eine effiziente Entwicklung, Testung und Bereitstellung cloudbasierter Anwendungen zu gewährleisten.
- Zusammenarbeit mit erfahrenen Experten beim Design, Aufbau und der Wartung von Cloud-Umgebungen mit Fokus auf Verfügbarkeit (Uptime), Zugriffskontrolle, Netzwerksicherheit sowie dem Einsatz von Automatisierungs- und Konfigurationsmanagement-Tools.
- Arbeiten in einem agilen, kollaborativen Umfeld: Du kooperierst mit Kollegen, Teams sowie internen und externen Stakeholdern aller Fachrichtungen und Hintergründe, um flexible, wartbare und skalierbare Anwendungskomponenten zu entwickeln und stets auf dem neuesten Stand bezüglich Tools und Technologietrends zu bleiben.
- Dokumentation und Kommunikation mit internen und externen Kunden und Stakeholdern, um Geschäftsanforderungen zu verstehen, geeignete Anwendungskomponenten zu designen sowie vorgeschlagene Lösungen und Ergebnisse zu präsentieren.
Diese Position ist innerhalb der Hybrid Cloud & Data Service Line.
Required Technical And Professional Expertise
- Fließende Deutschkenntnisse in Wort und Schrift (min. C1 Level)
- Mehrjährige Erfahrung als Lead Developer in Großprojekten, mit ausgeprägten Kenntnissen sowohl im Backend als auch im Frontend
- Tiefe Kenntnisse in der Entwicklung von Java-basierten Lösungen (wünschenswert Java EE und Eclipse Microprofile), Architekturmuster und WebServices sowie entsprechender Frameworks
- Aufbau von IT-Lösungsarchitekturen sowie Verständnis und Fachexpertise im Bereich Microservice Architekturen (Quarkus und WebSphere Liberty)
- Sehr gute Kenntnisse im Angular-Ökosystem insbesondere in der Entwicklung moderner Single-Page-Applications mit Angular, TypeScript und RxJS sowie Erfahrung mit Architekturmuster wie Microfrontends
- Sehr gute Kenntnisse beim Entwurf von Architekturkonzepten (idealerweise "ISAQB® - Certified Professionell for Software Architecture Advanced Level")
- Erfahrung im Betrieb und Deployment cloud-nativer Anwendungen auf Kubernetes-basierten Plattformen, idealerweise mit Red Hat OpenShift, einschließlich Containerisierung, CI/CD-Pipelines und Microservice-Architekturen
Preferred Technical And Professional Experience
- Erfahrung im Onboarding und Coaching / Mentoring von Mitarbeitenden in technischen Rollen, zum Beispiel Entwickler*innen
- Tiefes Verständnis im Bereich moderner agiler Softwareentwicklungsprozesse nach SAFe
Lead Cloud Fullstack Developer (m/w/d) Arbeitgeber: IBM
IBM ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und innovativen Umfeld zu arbeiten. Im Client Innovation Center Germany fördern wir eine inklusive Unternehmenskultur, die Vielfalt schätzt und Chancengleichheit bietet. Unsere Mitarbeiter profitieren von kontinuierlichen Weiterbildungsmöglichkeiten, modernsten Technologien und der Zusammenarbeit mit erfahrenen Experten, um ihre Karriere in der Cloud-Entwicklung voranzutreiben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Lead Cloud Fullstack Developer (m/w/d) erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Oft sind es persönliche Empfehlungen, die den entscheidenden Unterschied machen können, also scheue dich nicht, aktiv auf andere zuzugehen!
✨Sei bereit für technische Interviews!
Bereite dich auf technische Fragen und Coding-Challenges vor, die in Interviews häufig gestellt werden. Übe mit Plattformen wie LeetCode oder HackerRank, um dein Wissen aufzufrischen und deine Fähigkeiten zu zeigen.
✨Präsentiere deine Projekte!
Habe eine Auswahl deiner besten Projekte parat, um sie im Interview zu präsentieren. Zeige, was du kannst, und erkläre, wie du Herausforderungen gemeistert hast – das macht einen bleibenden Eindruck!
✨Bewirb dich direkt über unsere Website!
Wir bei StudySmarter empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert an die richtigen Leute gelangt!
Wir glauben, dass du diese Fähigkeiten brauchst, um Lead Cloud Fullstack Developer (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also zeig uns, wer du wirklich bist! Lass deine Persönlichkeit in deiner Bewerbung durchscheinen und erzähl uns, was dich motiviert und begeistert.
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Nimm dir die Zeit, alles gründlich zu überprüfen!
Zeig deine Erfahrungen!:Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Rolle sind. Wir möchten wissen, wie du mit Technologien gearbeitet hast und welche Erfolge du erzielt hast.
Bewirb dich über unsere Website!:Der einfachste Weg, um Teil unseres Teams zu werden, ist, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert bei uns ankommt!
Wie man sich auf ein Vorstellungsgespräch bei IBM vorbereitet
✨Technisches Know-how auffrischen
Stelle sicher, dass du deine Kenntnisse in den relevanten Technologien wie Java, Angular und Microservices auf den neuesten Stand bringst. Bereite dich darauf vor, spezifische Beispiele aus deiner bisherigen Erfahrung zu nennen, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Agile Methoden verstehen
Da die Rolle in einem agilen Umfeld stattfindet, solltest du dich mit agilen Methoden und Prozessen vertraut machen. Überlege dir, wie du in der Vergangenheit in agilen Teams gearbeitet hast und welche Herausforderungen du dabei gemeistert hast.
✨Kommunikationsfähigkeiten betonen
Da die Position viel Kommunikation mit internen und externen Stakeholdern erfordert, ist es wichtig, deine Kommunikationsfähigkeiten zu zeigen. Übe, komplexe technische Konzepte einfach und verständlich zu erklären, um zu zeigen, dass du auch in der Lage bist, mit Nicht-Technikern zu kommunizieren.
✨Vorbereitung auf Fragen zur Teamarbeit
Bereite dich darauf vor, Fragen zu deiner Teamarbeit und Zusammenarbeit zu beantworten. Denke an konkrete Beispiele, in denen du erfolgreich mit anderen zusammengearbeitet hast, um Probleme zu lösen oder innovative Lösungen zu entwickeln.