Auf einen Blick
- Aufgaben: Entwickle skalierbare Microservices und arbeite an einem modernen SaaS-Produkt.
- Unternehmen: Junge, innovative Firma mit Fokus auf Teamarbeit und Wachstum.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Weitere Informationen: Hohe Verantwortung und Chancen für persönliches Wachstum in einem dynamischen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Software und habe direkten Einfluss auf unsere Produkte.
- Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Java und AWS.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Requirements
- Jemand, der mikroservices-basierte Cloud-Produkte und -Plattformen erstellt.
- Ein Schöpfer schöner REST-APIs und jemand, der bereit ist, über die RESTFulste Art zu debattieren, eine API zu beschreiben.
- Sie leben und atmen Automatisierung, können ohne eine robuste Bereitstellungspipeline nicht leben und können beweisen, dass Ihr Code funktioniert, wenn er in die Produktion geht.
- 8+ Jahre Erfahrung in der Softwareentwicklung.
- 5+ Jahre aktuelle Erfahrung mit Java.
- 3+ Jahre Erfahrung mit AWS, einschließlich EC2/ECS/RDS/Lambda/DynamoDb.
- Komfortabel im Modellieren von Daten in relationalen und nicht-relationalen Datenbanken und wissen, wann man sie verwenden sollte.
- Eine Person, die besessen von Kunden ist und Verantwortung dafür übernimmt, den Kunden an erste Stelle zu setzen.
- 3+ Jahre Erfahrung in der Arbeit mit Unternehmens-, Abrechnungs-, CPQ-, Finanz- oder anderer Geschäftsoftware.
- (Wünschenswert) Haben Sie eine GraphQL-API in die Produktion gebracht?
- (Wünschenswert) Erfahrung in der Zusammenarbeit mit Remote-Teams an komplexen Softwareerlebnissen.
- (Wünschenswert) Erfahrung mit JavaScript/React und wie ein modernes Frontend mit APIs interagiert.
Was die Stelle beinhaltet
- Unser Team baut eine moderne, mikroservices-basierte Multi-Tenant-SaaS-Plattform, die hoch skalierbar und leistungsfähig sein muss.
- Wir suchen einen Ingenieur, der dies bereits getan hat, um uns zu helfen, es von Anfang an richtig zu entwerfen und zu bauen.
- Unser Unternehmen ist noch jung, daher wird diese Rolle die Möglichkeit haben, über das gesamte Backend zu arbeiten und unser Produkt auf den Markt zu bringen.
- Dies ist eine Rolle mit hohem Einfluss/hoher Verantwortung und wird voraussichtlich wachsen, während unser Unternehmen wächst.
- Entwerfen, architektonisch gestalten und Java/Kotlin-Mikroservices auf API-erster Weise erstellen.
- Zusammenarbeit mit Design, Produkt und anderen Ingenieuren zur Umsetzung unserer Produkt-Roadmap.
- Unterstützung beim Einrichten von Tests, Pipelines, Infrastruktur und Bereitstellungspipelines, um sicherzustellen, dass wir schnell und vorhersehbar bauen und bereitstellen können.
- Sicherstellen, dass unsere Software korrekt funktioniert und alle Kundenprobleme mit Leidenschaft und Hingabe beheben.
Senior Software Engineer (Backend) Arbeitgeber: Deepstreamtech
Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, in dem Ihre Ideen und Ihr Engagement geschätzt werden. Unsere Unternehmenskultur fördert Zusammenarbeit und Kreativität, während wir gleichzeitig auf kontinuierliches Lernen und persönliche Entwicklung setzen. Mit einem starken Fokus auf Kundenorientierung und der Chance, an einem hochmodernen SaaS-Produkt zu arbeiten, sind wir der ideale Ort für erfahrene Software-Ingenieure, die ihre Karriere auf das nächste Level heben möchten.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer (Backend) erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Entwicklern und Recruitern in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Zeige, wie du Probleme löst und welche Technologien du verwendest.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tipp Nummer 4
Zeige deine Leidenschaft für Kunden! In deinem Gespräch solltest du betonen, wie wichtig es dir ist, Lösungen zu entwickeln, die den Bedürfnissen der Nutzer entsprechen. Das wird dir helfen, dich von anderen Bewerbern abzuheben.
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 Leidenschaft für das haben, was sie tun, also lass das in deinen Worten durchscheinen!
Betone deine Erfahrungen:Stell sicher, dass du deine relevanten Erfahrungen klar und deutlich darstellst. Wenn du schon mal mit Microservices oder REST APIs gearbeitet hast, erzähl uns davon! Zeig uns, wie du Probleme gelöst hast und welche Technologien du verwendet hast.
Kundenorientierung ist der Schlüssel:Wir legen großen Wert auf Kundenorientierung. Teile Beispiele, wie du in der Vergangenheit Kundenbedürfnisse priorisiert hast und wie du dazu beigetragen hast, ihre Probleme zu lösen. Das zeigt uns, dass du die richtige Einstellung mitbringst!
Bewirb dich über unsere Website:Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So können wir dich besser kennenlernen und dir die bestmögliche Erfahrung bieten!
Wie man sich auf ein Vorstellungsgespräch bei Deepstreamtech vorbereitet
✨Verstehe die Microservices-Architektur
Mach dich mit den Prinzipien der Microservices-Architektur vertraut. Sei bereit, über deine Erfahrungen beim Aufbau von cloudbasierten Produkten zu sprechen und wie du REST APIs gestaltet hast. Zeige, dass du die Vor- und Nachteile verschiedener Ansätze verstehst.
✨Automatisierung im Fokus
Bereite dich darauf vor, über deine Erfahrungen mit Automatisierung und Deployment-Pipelines zu diskutieren. Erkläre, wie du sicherstellst, dass dein Code in der Produktion funktioniert und welche Tools du dafür verwendest. Das zeigt, dass du die Bedeutung von Effizienz und Zuverlässigkeit verstehst.
✨Kundenorientierung demonstrieren
Sei bereit, konkrete Beispiele zu nennen, wie du in der Vergangenheit Kundenbedürfnisse priorisiert hast. Diskutiere, wie du Probleme schnell und effektiv gelöst hast, um die Kundenzufriedenheit zu gewährleisten. Das zeigt, dass du Verantwortung übernimmst und kundenorientiert denkst.
✨Teamarbeit und Remote-Erfahrungen
Wenn du Erfahrung mit der Arbeit in verteilten Teams hast, teile diese Geschichten. Betone, wie du effektiv kommunizierst und zusammenarbeitest, um komplexe Softwarelösungen zu entwickeln. Das ist besonders wichtig für Unternehmen, die remote arbeiten.