Software Engineer (m/w/d)

Permanent employee, Full-time · Hamburg, Munich, Stuttgart, Berlin, Frankfurt, Home Office

Read job description in:
Einleitung
Nitrobox sucht dich als Software Engineer (m/w/d) zur Verstärkung unseres schlagkräftigen Teams in Hamburg, München 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 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.
  • Du magst keine veralteten Handbücher, lässt dir am liebsten eine aktuelle und sprechende API-Dokumentation direkt aus dem Code generieren.
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 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 PairProgramming zu teilen und auf dem neuesten Stand zu halten.
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.
  • Weiterbildung – Wir wollen, dass du die Chance hast, dich zu entwickeln. Daher unterstützen wir gerne passende Fortbildungen für dich und deine Reise bei der Nitrobox.
  • 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.
  • Weitere Infos zum Arbeiten bei uns findest du hier.
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 den 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!
Über uns
Mit der Nitrobox, unserer innovativen Cloud Platform für die Monetarisierung von digitalen Geschäftsmodellen, wollen wir europäischer Marktführer für Subscription-Management-Lösungen werden. Dank unseres  agilen Teams und smarten Ideen ist es uns gelungen, dass unsere Software weltweit in mehr als 70 Ländern eingesetzt wird. Mit unserem SaaS-Produkt für wiederkehrende Abrechnungen und Payments, launchen Scaleups und  internationale Konzerne ihre innovativen Services schneller und heben die Automatisierung ihrer Finanzprozesse auf ein neues Level. 
YOUR ROOM TO PLAY
​You’ll be a fundamental part of our development team and company. Your opinion and experience will be integral to the dev team and product decision making. You’ll help determine what features delight our customers and build them from scratch - from ideation to deployment. You’ll excel if you love to experiment and strive to continuously learn from mistakes and get a little better every time.
What does that include?
  • Design, implement and maintain Nitrobox microservices using Java, Spring, Gradle and Kubernetes.
  • Ensure the smooth operation of our cloud-based platform in Microsoft and AWS - in close cooperation with DevOps.
  • You are familiar with relational or NoSQL databases, which we use dependent on customer requirements.
  • "Design an intuitive User Interface with React.Js, Typescript, and Material UI".
  • Following clean-code principles you ensure resilience and readability Identify technical problems before they become visible to the customer through tracking, alerts, and monitoring.
  • Write automated test with a reasonable code coverage to keep your customers happy with current and new features.
  • Assist in developing up-to-date and communicative API documentation generated directly from the code.
  • Support our users or customer support team to find a solution quickly in the case of technical problems.
OUR WISHES
​We’re looking for motivated talents with a passion for personal growth and desire to learn new things. The ideal candidate finds digital financial processes fascinating and has a wealth of knowledge to match. You’ll know of Spring Boot and Microservice architecture implicitly as well as the high demands placed on financial accounting and posting processes. But don't worry, you don't need to be an accountant.
What other qualities do you have?
  • You love to get things done and prefer to refactor a few more lines.
  • You keep an eye on the system architecture and pay attention to domain-driven design.
  • You like to work in cross-functional teams and enjoy sharing your knowledge in pair programming and keeping it up to date.
WHAT WE OFFER
  • Colleagues who want to make a difference and take us a step further every day.
  • Exceptional freedom for you and your team to contribute and implement creative ideas.
  • A company culture based on commitment, mutual trust, positive attitude, and intelligent decisions.
  • A working environment in the best city location in Hamburg and excellent IT equipment.
  • A permanent employment contract, 100% remote working models and flexible working hours.
  • The opportunity to join a company at its most exciting time and actively shape the shared growth story.
  • An innovative product that is revolutionizing the already rapidly growing subscription management, billing, payment, and accounting software market.
  • Exciting customers to work with. They range from start-ups to international enterprises, including those in the mobility, health, and finance sectors.
  • Numerous other goodies, such as a subsidy for your public transport ticket and your pension plan, discounted shopping opportunities, and team events like LAN parties, company dinners, and holiday parties.
NEXT STEPS
If this role sounds like a great opportunity, send us your application documents via the careers link on our homepage www.nitrobox.com.
We look forward to receiving your resume, relevant references, and a cover letter. Not great at writing cover letters? Then just answer the question why you fit the job and the job fits you as well as the link to your XING or LinkedIn profile.
Please also tell us your availability and what salary you think is appropriate for this job.
We look forward to hearing from you!
About us
We are building the European leader in subscription management and usage-based billing software. Nitrobox enables enterprises to start, scale and expand subscription-based products and pay-per-use models by providing a cloud platform to automate the financial processes such as payments, billing and accounting. Thanks to our SaaS solution, international enterprises and scaleups are enabled to launch their products and services much faster as well as upgrade their finance department to a new digital level.
Your application
Your application

  • CV
  • Starting date
  • Expected salary

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.