Festanstellung  
Karlsruhe 

Expert Full Stack Developer (m/w/d)

Wir sind offen, wir sind neugierig, wir arbeiten im Team und wir alle lieben Mobile. Wenn Du mit uns arbeitest, wirst Du merken, dass genau auf diese Punkte unheimlichen Wert gelegt wird. Wir nutzen gerne die neuesten Technologien und probieren vieles aus. Mobile ist bei uns nicht auf Smartphones beschränkt und so bespielen wir den mobilen Kosmos auch über Uhren, Fernseher und dem, was als nächstes kommt. Du möchtest wissen wer dahinter steckt? 

Ohne Anschreiben. In nur 2 Minuten.
Job merken IconMerken
TeilenTeilen
Uhr Icon

Das Unternehmen antwortet besonders schnell.

Expert Full Stack Developer (m/w/d)

Ohne Anschreiben. In nur 2 Minuten.
Job merken IconMerken
TeilenTeilen

Was erwartet Dich?

  • In Rücksprache mit Software-Architekten gestaltest Du die Ausprägung einzelner Services
  • Bei der Beantwortung von Sizing-Fragen unterstützt Du uns durch Schätzungen für Deine Services
  • Du entwickelst eigenständig einzelne Microservies anhand der daraus resultierenden Spezifikation
  • Du stellst sicher, dass die von Dir entwickelten Services sauber im Backend laufen und deployst diese selbst
  • Im engen Austausch mit unseren App-Entwicklern arbeitet ihr gemeinsam an der Integration der jeweiligen Komponenten
  • Du hilfst uns beim Einhalten der mit unseren Kunden vereinbarten SLAs

Was bieten wir Dir?

Uhr40 Std. pro Woche
KalenderAb sofort gesucht
PersonenOhne Personalverantwortung
KrawatteMit Berufserfahrung

Wir möchten, dass Du Dich bei uns wohl fühlst. Deswegen bieten wir Dir eine Reihe von Benefits, damit Du alles hast, was Du zum Arbeiten brauchst

  • Herausfordernde Projekte - Wir sind stets neugierig auf der Suche nach besseren Lösungen, um so in der offenen Teamarbeit ein von allen Seiten durchdachtes, mobiles Produkt zu schaffen. Unseren Kunden liefern wir hierbei maximalen Innovationsgeist, der unsere Umsetzung gleichermaßen fortschrittlich werden lässt.
  • Unsere Firmenkultur - Wir legen großen Wert darauf, nicht in Silos zu arbeiten. Abteilungsübergreifende Kommunikation und Offenheit spielt eine wichtige Rolle.
  • Work-Life-Balance - Wir legen größten Wert darauf, dass unsere Mitarbeiter Beruf und Familie, soziale Aktivitäten und Freizeit in Einklang bringen können.
  • Mit dem Angebot flexibler Arbeits- und Pausenzeiten, ermöglichen wir es Dir, nach Deinem Rhythmus zu leben.
  • Individueller Arbeitsplatz - Dich erwartet ein modern ausgestatteter Arbeitsplatz mit neuen Technologien. Uns ist es wichtig, dass Du genau die Werkzeuge hast, die Du brauchst, und Dich problemlos auf Deine Aufgaben konzentrieren kannst.
  • Obst, Snacks und Koffein - Bei uns gibt es immer frisches Bio-Obst und -Gemüse, nachhaltige Snacks, leckere Limonaden, Kaffee und natürlich Mate. Ab und an wird gemeinsam in unserer voll ausgestatteten Küche gekocht.
  • Langfristige Zusammenarbeit - Wir sind daran interessiert langfristig mit Dir zusammenzuarbeiten.
  • Entwicklungsmöglichkeiten - Uns liegen Fortbildungsmöglichkeiten am Herzen, weshalb wir Deine individuellen Entwicklungswünsche komplett finanzieren.
Regelmäßige FeedbackgesprächeRegelmäßige Feedbackgespräche
Onboarding ProgrammOnboarding Programm
Förderung von MitarbeiterinitiativenFörderung von Mitarbeiterinitiativen
Sabbatical möglichSabbatical möglich
Agiles ArbeitenAgiles Arbeiten
StartupflairStartupflair
JobradJobrad
Faire VergütungFaire Vergütung
Flache HierarchienFlache Hierarchien
Bezahlte Weiterbildung Bezahlte Weiterbildung
ProjektverantwortungProjektverantwortung

Was solltest Du mitbringen?

  • Mehrjährige Berufserfahrung (+ 5 Jahre)
  • Du hast mehrere Backends für den Produktiveinsatz geschrieben und kennst Dich mit Microservices aus
  • Dependency-Injection und Separation of Concerns
  • In Deinem Programmierstil legst Du viel Wert auf Immutability und die Reduktion von Prädikaten
  • Die OWASP common Vulnerabilities sind Dir bekannt und Du kennst mögliche Mitigationsmaßnahmen
  • Für unsere Web-UIs setzen wir auf Angular
  • Unsere Services werden als Docker-Container deployed. Du solltest somit fit in k8s oder einer vergleichbaren Technologie sein
  • Die Server nutzen Linux. Die Shell sollte Dich somit nicht ins Schwitzen bringen
  • Du weißt, was zu einem JVM Build-System dazugehört: M2-Repositories, CI, Maven oder Gradle, Container-Registries
  • Du liest viel über Software-Technologien und probierst Dich auch abseits des Arbeitsplatzes daran aus
  • Langjährige Erfahrung, die Dich sehr eigenständig arbeiten lässt
  • Den Wunsch Dich kontinuierlich weiterbilden zu wollen
  • Erste Kenntnisse mit Ansible und vielleicht sogar Terraform
  • Weitere Technologien, in denen Dein Know-How höchst willkommen wäre, finden sich in: Cassandra, Event Sourcing (vielleicht sogar schon mit Kafka), einer JMS Implementierung (wie ActiveMQ), HAProxy, OpenID Connect, Flyway, jOOQ, ELK oder EFK, Netty und allem, was im Backend sonst noch Spaß macht

Sprachen

Deutsch

Interessengebiete

Softwareentwicklung
Webentwicklung (Backend)
Systemadministration

Kenntnisse und Fähigkeiten

JOOQ
Netty
EFK
OpenID Connect
ELK
Flyway
Haproxy
Apache Maven
Angular
Gradle

Über uns

Unternehmensbranche IconIT
Unternehmensgröße IconStartup

Wir sind leidenschaftliche Mobile Enthusiasts. Wir sind Entwickler, Strategen und Designer. Wir brennen für die Erschaffung großartiger nativer Apps, insbesondere auch im Medizinprodukte-Markt. Wir beraten Sie bei der Konzeption von nativen Android und iOS Apps, entwickeln diese nach den neuesten technischen Standards und höchsten Qualitätsansprüchen. Dabei achten wir auf einen nutzerzentrierten Ansatz, sodass auch Ihre Kunden Ihre App lieben werden. Als App-Agentur und Partner bieten wir Ihnen einen ganzheitlichen Ansatz, der bereits vor der Entwicklung Ihrer individuellen App beginnt und lange darüber hinaus andauert. Wir bleiben für unsere Kunden neugierig, damit diese nichts verpassen!

Unser Standort

Gute Anbindung an ÖPNVGute Anbindung an ÖPNV
Öffentlicher Parkraum Öffentlicher Parkraum
FahrradstellplätzeFahrradstellplätze
Supermarkt in der UmgebungSupermarkt in der Umgebung
Restaurants in der UmgebungRestaurants in der Umgebung

Häufige Fragen

Pfeil nach unten
Wer oder was ist Campusjäger?

Campusjäger ist mehr als eine Jobbörse. Wir unterstützen dich und unsere Partnerunternehmen dabei, zu einander zu finden. Unternehmen schreiben Jobangebote über uns aus, als Kandidat kannst du dich schnell und einfach mit deinem Campusjägerprofil auf viele verschiedene Jobs bewerben. Dabei haben wir immer ein Ziel vor Augen: Dich mit dem Job zusammen zu bringen, der wirklich zu dir passt.

Pfeil nach unten
Ist der Job, den ich sehe, überhaupt noch verfügbar?

Ja, alle Jobs die du auf unserer Plattform findest, sind noch zu besetzen.

Pfeil nach unten
Welche Dokumente benötige ich für meine Bewerbung?

Das hängt ganz vom Job ab, auf den du dich bewirbst. Häufig reicht es schon aus, wenn du deinen PDF Lebenslauf hochlädst bzw. dein Campusjägerprofil vollständig ausfüllst.

Pfeil nach unten
Wo kann ich meine Unterlagen bzw. Dokumente hochladen?

Sämtliche Unterlagen, die du deiner Bewerbung hinzufügen willst, kannst du in dein Campusjägerprofil hochladen. Unternehmen, bei denen du dich bewirbst, gestattest du mit deiner Bewerbung Zugriff auf die Informationen in deinem Profil.

Pfeil nach unten
Kann ich mich auch ohne Lebenslauf bewerben?

Um einen möglichst umfassenden ersten Eindruck von dir zu erhalten, benötigt das Unternehmen von dir einen Lebenslauf. Diesen musst du auch nur einmal und nicht für jede Bewerbung aufs Neue hochladen. Wenn du noch keinen PDF Lebenslauf hast, kannst du einfach deinen Campusjäger Lebenslauf ausfüllen. Alternativ hast du die Möglichkeiten dein XING oder LinkedIn Profil als PDF Datei zu exportieren.

Pfeil nach unten
Warum sehe ich nicht, bei welchem Unternehmen ich mich bewerbe?

Manche Unternehmen bevorzugen es, potentielle Bewerber mit einer aussagekräftigen Jobbeschreibung statt einer starken Arbeitgebermarke zu überzeugen. Wir respektieren das und ermöglichen es ihnen daher, Jobs anonymisiert auf unserer Plattform auszuschreiben. Nach deiner Bewerbung siehst du aber sofort, um welches Unternehmen es sich handelt. Falls es gar nicht passen sollte, kannst du deine Bewerbung natürlich jederzeit zurückziehen.

Pfeil nach unten
Kann ich meine Bewerbung nachträglich bearbeiten?

Du kannst deine Bewerbung solange bearbeiten, bis du zu einem Vorstellungsgespräch eingeladen wurdest. Gehe dazu einfach in deine Bewerbungen und wähle die Bewerbung aus, die du bearbeiten möchtest. Dort hast du die Möglichkeit, alle deine Angaben anzusehen und zu verändern. Außerdem kannst du dein Campusjägerprofil jederzeit um weitere Informationen und Unterlagen ergänzen, die dem Unternehmen dann zusätzlich zur Beurteilung deiner Bewerbung vorliegen. 

Pfeil nach unten
Wie bekomme ich Neuigkeiten zu meiner Bewerbung mit?

In deiner Bewerbungübersicht hast du jederzeit einen Überblick über den Bewerbungsverlauf. Sobald etwas Neues passiert, informieren wir dich umgehend darüber. Damit du auch sicher nichts verpasst, senden wir dir zusätzlich E-Mails zu den wichtigsten Statusänderungen.

Pfeil nach unten
Kann ich auch mehrere Bewerbungen gleichzeitig abschicken?

Die Anzahl deiner Bewerbungen ist nicht limitiert. Einen Überblick über deine Bewerbungen findest du hier.

Pfeil nach unten
Können andere Unternehmen sehen, wo ich mich noch beworben habe?

Nein, Unternehmen können immer nur Bewerbungen für sich selbst sehen.

Pfeil nach unten
Kann ich den Ansprechpartner des Unternehmens auch direkt kontaktieren?

Das Unternehmen kommt auf dich zu, sobald deine Bewerbung angesehen wurde. Solltest du vorher Fragen haben, hilft dir gerne dein persönlicher Candidate Manager von Campusjäger weiter.

Pfeil nach unten
What do I have to consider, if I am not from Germany?

Please make sure to provide all necessary documents within your Campusjäger profile. It should include an EU work-permit (if you have no EU citizenship) and a CV at least. Be aware of different employment types in Germany. Depending on the position you are applying to, you could also be asked for a certificate of enrollment and a transcript of records. 

Pfeil nach unten
What do I have to consider, if German is not my mother tongue?

Please take into account the job’s language requirements and make sure the requirements match your skills. It is also helpful to provide language certificates. This article may support you during the application process.

Pfeil nach unten
Ich glaube, ich erfülle nicht alle Anforderungen. Kann ich mich trotzdem bewerben?

Oft können nicht erfüllte Anforderungen durch andere Fähigkeiten ausgeglichen werden. Wenn du daher die eine oder andere Anforderungen nicht vollständig erfüllst, ist es dennoch einen Versuch wert. Solltest du allerdings viele oder sogar alle Anforderungen nicht erfüllen, ergibt eine Bewerbung wenig Sinn.

Wenn diese Stelle Dein Interesse weckt, bewirb Dich jetzt über Campusjäger bei uns! Wir freuen uns darauf.

Ohne Anschreiben. In nur 2 Minuten.

Der Job passt doch nicht ganz zu dir? Wir haben noch mehr im Angebot...