Deine Aufgaben Moderne Software zeichnet sich durch eine strikte Trennung zwischen Modell und Darstellung aus. Webservices produzieren kein HTML sondern liefern nackte Daten als XML oder JSON und erst das Frontend generiert daraus eine ansehnliche Darstellung. Deine Welt ist der Server? Du strukturierst dein Domänenmodell, baust Controller, Services, Resources, DAOs und POJOs? Du bist teamfähig, offen und leidenschaftlich? Du hast Erfahrung in der Softwareentwicklung und legst Wert darauf, dass dein Code nicht nur funktioniert, sondern auch schön ist? Dann bist du vielleicht genau der Richtige für uns Als Ninjaneers bieten wir dir einen Arbeitsplatz, an dem deine Ideen, seien sie auch noch so verrückt, deine Leidenschaft und dein Können Raum finden. Uns ist es dabei ziemlich egal ob du lieber Windows, macOS oder Linux nutzt - du sollst so arbeiten können, wie es für dich angenehm ist. Dein Profil Du bist ein leidenschaftlicher Entwickler. Du machst dir Gedanken um State und Concurrency. JPA, Hibernate (oder sogar JOOQ?), Jackson, Maven, Dependency Injection etc gehören zu deinem Vokabular. Du bist ehrgeizig, fokussiert und lernst immer dazu. Du bist kommunikativ und offen. Vorurteile kennen wir hier nicht Du kennst KISS, Yagni, Continuous Integration & Continuous Deployment. Keiner schreibt gerne Tests, aber du machst es trotzdem? Warum wir? Wer Ideen voran treibt und Einsatz zeigt darf auch Verantwortung tragen und Entscheidungen treffen. Rund um sorglos Paket im Büro mit Getränken, Obst, Coffee & Candy. Arbeite wie du es willst. Du hast freie Hard- & Softwareauswahl. Ein dynamisches und vor allem ehrgeiziges Team. Erreichbarkeit ist wichtig. Daher erhältst du ein Smartphone inkl. Vertrag. Du erhältst eine Benefit-Card mit mtl. 40€ steuerfreiem Guthaben. Fahrrad kaputt? Traumrad zu teuer? Dann lease dein neues Bike doch über die Firma Wir wollen Digital Natives. Wir sind Digital Natives. Home Office und Remote Arbeit sind kein Problem, da wir alles da haben was man braucht. Firmenreisen werden bezahlt & belohnt. Unsere Arbeit Neben der Produktentwicklung, sind wir sehr stark im Beratungsgeschäft tätig. Sollten deine Skills in einem Kundenprojekt notwendig sein, musst du ran. Schnelle Entwicklungszyklen helfen uns immer wieder neue Produkte auszuprobieren. Irgendwann muss das Unicorn doch mal dabei sein :) Automatisierung bestimmt viele Abschnitte unserer Arbeit. Manuelle Aufwände mag keiner. Über uns Der Name Ninjaneers bildet sich aus den Worten Ninja und Engineer. Ninjas sind schnell, agil, unkonventionell und vor allem effektiv. Kein starres Festhalten an Paradigmen, kein Streben nach Ruhm und Ehre. Wir bekommen eine Aufgabe und erfüllen sie im Sinne des Kunden - mit den Werkzeugen, die der Aufgabe angemessen sind. Schnell, agil, unkonventionell und effektiv. Gleichzeitig sehen wir uns als Ingenieure und "Softwerker". Hierdurch fühlen wir uns dem klassischen Verständnis deutscher Handwerkskunst verpflichtet: hohe Qualität, Langlebigkeit und Wartbarkeit unserer Ergebnisse. Diese beiden Seiten stehen für uns nicht im Widerspruch zueinander. Sie stellen für uns das unverzichtbare Fundament einer langfristigen, für alle Beteiligten zufriedenstellenden Zusammenarbeit dar.