Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Services und arbeite an modernen Cloud-Lösungen.
- Unternehmen: Innovatives Unternehmen mit Fokus auf agile Entwicklung und Teamarbeit.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem vielfältigen Team.
- Warum dieser Job: Gestalte die Zukunft der Technologie und arbeite an spannenden Projekten.
- Qualifikationen: Mindestens 5 Jahre Erfahrung in der Backend-Entwicklung mit Node.js und Java/Kotlin.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Wir suchen einen Senior Software Engineer, um skalierbare cloud-native Systeme zu entwerfen, zu bauen und zu betreiben. Sie werden an verteilten Diensten, ereignisgesteuerten Architekturen und modernen DevOps-Pipelines arbeiten und eng mit Produktmanagern und anderen Ingenieuren in einer agilen Umgebung zusammenarbeiten. Der ideale Kandidat ist mit mehreren Backend-Technologien vertraut und versteht, wie man resiliente Systeme entwirft, die zuverlässig in containerisierten und Cloud-Umgebungen laufen.
Hauptverantwortlichkeiten
- Entwurf und Entwicklung skalierbarer Backend-Dienste mit Node.js (NestJS) und Java / Kotlin (Spring Boot).
- Aufbau und Wartung ereignisgesteuerter Architekturen mit Apache Kafka.
- Entwicklung von RESTful- und asynchronen APIs für interne und externe Dienste.
- Entwurf und Optimierung von Datenmodellen mit PostgreSQL, MongoDB und Redis.
- Bereitstellung und Betrieb von Diensten in Windows Server-, Docker- und Kubernetes-Umgebungen.
- Aufbau und Wartung von CI/CD-Pipelines mit GitHub Actions zur Automatisierung von Tests, Sicherheitsprüfungen und Bereitstellungen.
- Implementierung und Wartung cloud-nativer Anwendungsarchitekturen mit Fokus auf Zuverlässigkeit, Skalierbarkeit und Beobachtbarkeit.
- Integration von Elasticsearch für Protokollierungs-, Such- und Analysefunktionen.
- Sicherstellung der Codequalität und Sicherheitsstandards mit Tools wie SonarQube, OWASP-Abhängigkeitsprüfungen und TruffleHog.
- Teilnahme an agilen Zeremonien, einschließlich Sprintplanung, Stand-ups und Retrospektiven.
- Mentoring von Junior Engineers und Beitrag zu den besten Praktiken und architektonischen Entscheidungen im Engineering.
Erforderliche Fähigkeiten & Erfahrung
- Mindestens 5+ Jahre Erfahrung.
- Starke Backend-Entwicklungserfahrung mit Node.js und NestJS.
- Solide Erfahrung im Aufbau von Diensten mit Java / Kotlin und Spring Boot.
- Erfahrung mit Apache Kafka oder anderen verteilten Messaging-Systemen.
- Starkes Wissen über relationale und NoSQL-Datenbanken, einschließlich PostgreSQL und MongoDB.
- Erfahrung mit Redis für Caching, Messaging oder Leistungsoptimierung.
- Praktische Erfahrung mit Containerisierung (Docker) und Orchestrierungsplattformen (Kubernetes).
- Erfahrung in der Bereitstellung oder Wartung von Anwendungen in Windows Server-Umgebungen.
- Praktische Erfahrung im Aufbau von CI/CD-Pipelines mit GitHub Actions.
- Vertrautheit mit cloud-nativen Architekturmustern (Mikroservices, verteilte Systeme, Resilienz).
- Erfahrung mit Elasticsearch für Such-, Protokollierungs- oder Überwachungslösungen.
- Kenntnisse über sichere Entwicklungspraktiken, einschließlich statischer Analyse und Sicherheitsprüfungswerkzeuge wie: SonarQube, OWASP-Tools, TruffleHog.
- Erfahrung in einer agilen/Scrum-Entwicklungsumgebung.
Wenn Sie die Fähigkeiten, Erfahrungen und den Antrieb haben, in dieser herausfordernden und lohnenden Rolle erfolgreich zu sein, würden wir uns freuen, von Ihnen zu hören. Bewerben Sie sich noch heute und machen Sie den nächsten Schritt in Ihrer Karriere mit uns!
WSD ist ein Arbeitgeber, der Vielfalt schätzt. Wir ermutigen ausdrücklich Bewerbungen von entsprechend qualifizierten und berechtigten Kandidaten unabhängig von Alter, Rasse, Religion, nationaler Herkunft, Geschlecht, sexueller Orientierung, Geschlechtsidentität und/oder -ausdruck, Veteranenstatus, Behinderung oder einem anderen durch geltendes Recht geschützten Status.
Senior Software Engineer (Backend) Arbeitgeber: Wall Street Docs
WSD ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Innovation und Teamarbeit gefördert werden. Unsere Mitarbeiter profitieren von flexiblen Arbeitszeiten, umfangreichen Weiterbildungsmöglichkeiten und einer starken Unternehmenskultur, die Vielfalt schätzt und individuelle Stärken fördert. Als Senior Software Engineer haben Sie die Möglichkeit, an spannenden Projekten in einem modernen, cloud-nativen Umfeld zu arbeiten und Ihre Fähigkeiten in einem unterstützenden Team weiterzuentwickeln.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer (Backend) erhalten könnten
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Personalabteilung oder den Hiring Manager zu kontaktieren. Ein persönlicher Kontakt kann oft den Unterschied machen!
✨Bereite dich auf technische Interviews vor
Studiere gängige Interviewfragen für Backend-Entwickler und übe Coding-Challenges. Zeige dein Wissen über Node.js, Java/Kotlin und Cloud-Technologien, um zu glänzen.
✨Bewirb dich über unsere Website
Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung die richtige Abteilung erreicht und du die besten Chancen hast!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (Backend) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Betone deine Erfahrungen:Stell sicher, dass du deine relevanten Erfahrungen klar und prägnant darstellst. Zeig uns, wie du mit Technologien wie Node.js, Java oder Kafka gearbeitet hast und welche Erfolge du dabei erzielt hast.
Mach es übersichtlich:Achte darauf, dass deine Bewerbung gut strukturiert und leicht zu lesen ist. Verwende Absätze, Aufzählungen und klare Überschriften, damit wir schnell die wichtigsten Informationen finden können.
Bewirb dich über unsere Website:Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst.
Wie man sich auf ein Vorstellungsgespräch bei Wall Street Docs vorbereitet
✨Technisches Wissen auffrischen
Stelle sicher, dass du deine Kenntnisse in Node.js, Java/Kotlin und den relevanten Frameworks wie NestJS und Spring Boot auffrischst. Bereite dich darauf vor, spezifische technische Fragen zu beantworten und Beispiele aus deiner bisherigen Arbeit zu teilen.
✨Verstehe die Architektur
Mach dich mit den Prinzipien von cloud-nativen Architekturen und event-gesteuerten Systemen vertraut. Sei bereit, über deine Erfahrungen mit Apache Kafka und CI/CD-Pipelines zu sprechen und wie du diese Technologien in deinen Projekten eingesetzt hast.
✨Agile Methoden im Fokus
Da das Unternehmen in einem agilen Umfeld arbeitet, solltest du deine Erfahrungen mit Scrum und Agile-Methoden betonen. Überlege dir konkrete Beispiele, wie du in der Vergangenheit zur Verbesserung von Teamprozessen beigetragen hast.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage zum Beispiel nach den Herausforderungen, die das Team aktuell hat, oder nach den nächsten großen Projekten.