Auf einen Blick
- Aufgaben: Entwickle cloudbasierte Anwendungen und arbeite an innovativen Projekten mit modernsten Technologien.
- Unternehmen: IBM Client Innovation Center Germany – ein Ort für technologische Innovation und Vielfalt.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Wachse in einem unterstützenden Umfeld mit großartigen Karrierechancen.
- Warum dieser Job: Gestalte die Zukunft der Cloud-Technologie und arbeite in einem dynamischen, agilen Team.
- Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere in Java und Angular, sowie fließende Deutschkenntnisse.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € 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.
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.
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
Das IBM Client Innovation Center Germany bietet eine dynamische und inklusive Arbeitsumgebung, in der Vielfalt geschätzt wird und Chancengleichheit herrscht. Als Lead Cloud Fullstack Developer hast du die Möglichkeit, an innovativen Projekten zu arbeiten, modernste Technologien zu nutzen und deine Fähigkeiten in einem agilen Team weiterzuentwickeln. Zudem profitierst du von umfangreichen Weiterbildungsmöglichkeiten und einer starken Unternehmenskultur, die Kreativität und Zusammenarbeit fördert.
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. Frag nach Empfehlungen oder Tipps – oft sind es persönliche Kontakte, die dir den entscheidenden Vorteil verschaffen können.
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt mit dem Team oder dem Hiring Manager in Kontakt zu treten. Zeig dein Interesse und stelle Fragen, um einen bleibenden Eindruck zu hinterlassen.
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt, dass du nicht nur die Antwort weißt, sondern auch den Prozess verstehst.
✨Bewirb dich über unsere Website
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtige Anlaufstelle erreicht und du alle aktuellen Informationen zu offenen Stellen erhältst.
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 möchten dich so kennenlernen, wie du bist. Zeig uns deine Persönlichkeit in deinem Anschreiben und deinem Lebenslauf. Lass uns wissen, was dich motiviert und warum du Teil unseres Teams werden möchtest!
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, bevor du es abschickst.
Zeig deine Erfahrungen!:Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Rolle sind. Wir wollen wissen, wie du mit Technologien gearbeitet hast und welche Erfolge du erzielt hast. Mach es konkret und greifbar!
Bewirb dich über unsere Website!:Der einfachste Weg, um sicherzustellen, dass deine Bewerbung an die richtige Stelle gelangt, ist, sie direkt über unsere Website einzureichen. So kannst du sicher sein, dass wir alles erhalten und schnellstmöglich darauf reagieren!
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 Fragen zu diesen Themen zu beantworten und eventuell sogar kleine Coding-Challenges zu meistern.
✨Agile Methoden verstehen
Da das Unternehmen in einem agilen Umfeld arbeitet, solltest du dich mit agilen Methoden wie Scrum oder SAFe vertraut machen. Sei bereit, Beispiele aus deiner bisherigen Erfahrung zu teilen, die zeigen, wie du in einem agilen Team gearbeitet hast.
✨Vorbereitung auf Soft Skills
Neben technischen Fähigkeiten sind auch Soft Skills wichtig. Überlege dir, wie du deine Kommunikations- und Teamfähigkeiten unter Beweis stellen kannst. Bereite Geschichten vor, die zeigen, wie du erfolgreich mit verschiedenen Stakeholdern zusammengearbeitet hast.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen für das Interview vor. Zeige Interesse an der Unternehmenskultur, den Projekten und den Technologien, die verwendet werden. Das zeigt, dass du wirklich an der Position interessiert bist und dich mit dem Unternehmen auseinandergesetzt hast.