Auf einen Blick
- Aufgaben: Gestalte innovative Softwarelösungen und arbeite an spannenden Projekten im Bereich Subscription Management.
- Arbeitgeber: Nitrobox revolutioniert die digitale Abrechnung mit einer führenden Plattform in Europa.
- Mitarbeitervorteile: Genieße bis zu 100% Remote-Arbeit, flexible Arbeitszeiten und moderne Ausstattung für dein Home Office.
- Warum dieser Job: Werde Teil eines kreativen Teams, das kontinuierlich lernt und experimentiert, um Kunden glücklich zu machen.
- Gewünschte Qualifikationen: Du hast Erfahrung in Java, Spring Boot und Microservices sowie fließende Deutsch- und gute Englischkenntnisse.
- Andere Informationen: Regelmäßige Teamevents sorgen für Spaß und Zusammenhalt, auch wenn wir verteilt arbeiten.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Einleitung
Nitrobox sucht dich als Senior Software Engineer (m/w/d) zur Verstärkung unseres schlagkräftigen Teams in Hamburg oder zu 100% remote innerhalb Deutschlands. Bei uns codest du nicht nur, sondern gestaltest unser Produkt zusammen mit deinem Team aktiv mit. In deinem abwechslungsreichen und spannenden Arbeitsumfeld kannst du deine kreativen Ideen einbringen und umsetzen. Unser Ziel ist es, Europas führende Plattform für Subscription Management zu entwickeln. Das versetzt unsere Kunden in die Lage, jedes digitale Geschäftsmodell vollautomatisiert abrechnen zu können – egal ob in Deutschland, Europa oder weltweit. Unsere agile Umgebung bietet dafür alle Voraussetzungen.
DEIN SPIELFELD
Als Senior Software Engineer (m/w/d) bist du elementarer Bestandteil unseres Entwicklungsteams. Deine Meinung und Erfahrung sind uns sehr wichtig. Du redest mit, welche Features unsere Software benötigt, um unsere Kunden glücklich zu machen. Wir arbeiten gern experimentierfreudig, verlieren dabei das Ziel aber nie aus den Augen. Wir sind mutig genug, Dinge auszuprobieren, lernen kontinuierlich aus unseren Fehlern und gestalten unsere Arbeitsprozesse effizient – sei es mit Scrum oder Kanban.
Was gehört dazu?
- Du entwirfst, implementierst und betreust die Microservices der Nitrobox unter Verwendung von Java, Spring, Gradle und Kubernetes.
- Je nach Anforderung, persistieren wir unsere Daten in relationalen oder NoSQL Datenbanken.
- Mit React, Typescript und Material-UI gestaltest du ein selbsterklärendes UI und hilfst somit unseren Kunden schnell und effizient unser Produkt zu nutzen.
- Anhand von Clean Code Prinzipien stellst du die Erweiterbarkeit und Lesbarkeit sicher.
- Durch Tracking, Alerts und Monitoring findest du technische Probleme, bevor sie beim Kunden sichtbar werden.
- Bei Problemen unterstützt du unsere Nutzenden oder den Customer Support, um schnell eine Lösung zu finden.
- Dein Bewusstsein für Qualität und eine sinnvolle Abdeckung durch automatisierte Tests ermöglicht es dir, unsere Kunden kontinuierlich mit neuen Features zufriedenzustellen.
- Du beschäftigst dich mit dem Betrieb unserer Plattform in den Clouds von Microsoft und Amazon – in enger Zusammenarbeit mit unseren DevOps.
UNSERE WÜNSCHE
Wir suchen motivierte Talente mit großer Leidenschaft und dem Wunsch, sich persönlich weiterentwickeln und Neues lernen zu wollen. Digitale Finanzprozesse findest du spannend und du kennst dich gut mit Spring Boot und Microservice Architektur aus. Du weißt um die hohen Ansprüche, die an finanzbuchhalterische Verarbeitungs- und Buchungsprozesse gestellt werden. Aber keine Angst, dabei brauchst du keine Buchhalterin bzw. kein Buchhalter zu sein.
WELCHE ERFAHRUNGEN BRINGST DU MIT?
- Du bringst eine breite Erfahrung in der Entwicklung im Java-Umfeld mit und hast Lust, dein Wissen bei uns zur Weiterentwicklung des Produktes einzusetzen.
- Du hast Lust als Senior Verantwortung für die Qualität und Fachlichkeit unseres Produkts zu übernehmen, dich aktiv einzubringen und dein Wissen mit dem Team zu teilen.
- Du liebst es Dinge anzupacken und refactorst lieber ein paar Zeilen mehr.
- Du behältst die System-Architektur im Blick und achtest auf Domain-driven Design.
- Du arbeitest gern in cross-funktionalen Teams und hast Spaß daran, dein Wissen im Pair Programming zu teilen und auf dem neuesten Stand zu halten.
- Du sprichst fließend Deutsch und gutes Englisch.
WAS WIR ZU BIETEN HABEN
- Work-Life-Balance – Mit bis zu 100% Remote-Arbeit innerhalb Deutschlands und sehr flexiblen Arbeitszeiten ohne Kernzeiten kannst du Privatleben und Beruf optimal vereinen.
- Moderne Ausstattung – Wir bieten dir moderne Laptops mit deinem Lieblingsbetriebssystem sowie hervorragende Ausstattung für dein Mobile Office, sodass du von überall aus gut arbeiten kannst.
- Innovatives Produkt – Du arbeitest bei und mit einem innovativen Produkt, das den schon jetzt stark wachsenden Markt der Software für Subscription Management, Billing, Payment und Accounting revolutioniert.
- Teamevents – Wenn wir auch durch ganz Deutschland verteilt sind, kommen wir bei regelmäßigen Teamevents zusammen. Ob Segeln auf der Alster, actionreiche Challenges oder gemütliche Weihnachtsessen – Hauptsache ist, wir kommen zusammen und haben Spaß.
- Freiraum – Du erhältst mit deinem Team den Raum, um deine kreativen Ideen aktiv einzubringen und auch wirklich umzusetzen.
DEINE ANSPRECHPARTNER
Deine Ansprechpartner sind Lina & Thorsten – People & Culture –
NÄCHSTE SCHRITTE
Wenn du das alles suchst, sende uns deine Bewerbungsunterlagen über den Button auf dieser Seite.
Wir freuen uns über deinen Lebenslauf, deine relevanten Zeugnisse und ein Anschreiben. Zu aufwändig? Dann reicht uns auch die Antwort auf die Frage, warum du zu dem Job und der Job zu dir passt sowie einen Link zu deinem XING- oder LinkedIn-Profil.
Teile uns bitte auch deine Verfügbarkeit mit und welche Gehaltsvorstellung du für diesen Job für angemessen hältst.
Wir freuen uns auf dich!
#J-18808-Ljbffr
Senior Software Engineer (m/w/d) Arbeitgeber: Nitrobox GmbH
Kontaktperson:
Nitrobox GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Software Engineer (m/w/d)
✨Tip Nummer 1
Mach dich mit den Technologien vertraut, die in der Stellenanzeige erwähnt werden, insbesondere mit Java, Spring Boot und Microservices. Zeige in Gesprächen, dass du praktische Erfahrungen mit diesen Technologien hast und bereit bist, sie weiterzuentwickeln.
✨Tip Nummer 2
Betone deine Teamfähigkeit und deine Erfahrung in cross-funktionalen Teams. Da Nitrobox Wert auf Zusammenarbeit legt, ist es wichtig, dass du Beispiele aus deiner Vergangenheit teilst, wo du erfolgreich im Team gearbeitet hast.
✨Tip Nummer 3
Bereite dich darauf vor, über deine Ansätze zur Qualitätssicherung und automatisierten Tests zu sprechen. Da die Stelle einen Fokus auf Clean Code und Qualität hat, solltest du konkrete Beispiele für deine Erfahrungen in diesem Bereich parat haben.
✨Tip Nummer 4
Informiere dich über die aktuellen Trends im Bereich Subscription Management und digitale Finanzprozesse. Zeige dein Interesse an der Branche und wie du zur Weiterentwicklung des Produkts beitragen kannst.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (m/w/d)
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen und Erwartungen an die Rolle. Überlege, wie deine Erfahrungen und Fähigkeiten zu den genannten Punkten passen.
Gestalte dein Anschreiben: Schreibe ein individuelles Anschreiben, in dem du erklärst, warum du dich für die Position als Senior Software Engineer interessierst. Betone deine Leidenschaft für digitale Finanzprozesse und deine Erfahrung mit Java, Spring und Microservices.
Lebenslauf anpassen: Stelle sicher, dass dein Lebenslauf auf die Stelle zugeschnitten ist. Hebe relevante Projekte und Erfahrungen hervor, die deine Eignung für die Rolle unterstreichen. Achte darauf, technische Fähigkeiten und Soft Skills klar darzustellen.
Bereite deine Gehaltsvorstellung vor: Überlege dir im Voraus, welche Gehaltsvorstellung du für die Position hast. Recherchiere marktübliche Gehälter für ähnliche Positionen, um eine realistische und angemessene Zahl anzugeben.
Wie du dich auf ein Vorstellungsgespräch bei Nitrobox GmbH vorbereitest
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere Java, Spring, Gradle und Kubernetes. Sei bereit, spezifische Fragen zu diesen Technologien zu beantworten und Beispiele aus deiner bisherigen Erfahrung zu teilen.
✨Zeige deine Teamfähigkeit
Da das Unternehmen Wert auf cross-funktionale Teams legt, solltest du konkrete Beispiele für erfolgreiche Teamprojekte oder Pair Programming-Sitzungen parat haben. Betone, wie du zur Teamdynamik beigetragen hast und welche Rolle du in der Zusammenarbeit gespielt hast.
✨Bereite Fragen vor
Überlege dir im Voraus einige Fragen, die du dem Interviewer stellen möchtest. Dies zeigt dein Interesse an der Position und am Unternehmen. Fragen zu den aktuellen Herausforderungen des Teams oder zur Unternehmenskultur sind immer gut.
✨Betone deine Problemlösungsfähigkeiten
Sei bereit, über technische Probleme zu sprechen, die du in der Vergangenheit gelöst hast. Erkläre den Prozess, den du verwendet hast, um das Problem zu identifizieren und zu beheben, und wie du sicherstellst, dass solche Probleme in Zukunft vermieden werden.