Software Engineer (m/w/d) Fullstack Developer

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

Read job description in:
DEIN SPIELFELD
​Du bist 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 Nutzer 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 kein Buchhalter zu sein.
Was kannst Du noch?
  • 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
  • Ein Arbeitsumfeld in bester City-Lage von Hamburg sowie hervorragende IT-Ausstattung.
  • Kollegen, die etwas bewegen wollen und uns jeden Tag ein Stück weiterbringen.
  • Einen unbefristeten Arbeitsvertrag, 100% Remote-Arbeitsmodelle und flexible Arbeitszeiten.
  • Großer Freiraum für Dich und Dein Team, um kreative Ideen einzubringen und umzusetzen.
  • Eine Unternehmenskultur, die auf Verbindlichkeit, gegenseitigem Vertrauen, positiver Einstellung und smarten Entscheidungen basiert.
  • Die Möglichkeit, in der spannendsten Zeit eines Unternehmens einzusteigen und die gemeinsame Wachstumsgeschichte aktiv mitzugestalten.
  • Ein innovatives Produkt, das den schon jetzt den stark wachsenden Markt der Software für Subscription Management, Billing, Payment und Accounting revolutioniert.
  • Spannende Kunden vom Start-up bis zum internationalen Enterprise-Unternehmen, unter anderem aus den Bereichen Mobility, Health und Finance.
  • Zahlreiche weitere Goodies, wie zum Beispiel ein Zuschuss zu Deinem ÖPNV-Ticket und Deiner Altersvorsorge, vergünstigte Shoppingmöglichkeiten, Teamevents, LAN-Parties mit dem Team.
DEINE ANSPRECHPARTNER
 Deine Ansprechpartner sind
Tibbeke & Thorsten
- People & Culture –
people@nitrobox.com
040 605 906 – 335
NÄCHSTE SCHRITTE
​Wenn Du das alles suchst, sende uns Deine Bewerbungsunterlagen über den Bewerbungslink auf unserer Homepage www.nitrobox.com.
 
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 Abrechnung und Payments, launchen Scaleups und  internationale Konzerne ihre innovativen Services schneller und heben die Automatisierung in ihren Finanzbereichen 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.
YOUR POINT OF CONTACT
Tibbeke & Thorsten
– People, Culture & Recruiting –
people@nitrobox.com
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

Uploading document. Please wait.