Pr. Full Stack Mobile Engineer
TL;DR
Java, Spring Boot, RESTful, GraphQL, stabile und skalierbare Systeme, Spezifikationen, Qualitätsbewusstsein, Scrum, Agile, Git (GitLab), JAX-RS, MongoDB, MySQL/MariaDB, JPA, Swagger, Docker, nginx, Continuous Integration (CI), Continuous Delivery (CD), AWS.
WIR SUCHEN DICH!
Du arbeitest leidenschaftlich gerne mit Server-Technologien, bist ein geübter Programmierer, ein kluger Problemlöser, ein digital Native und liebst es neue Technologien zu verwenden?
Vielleicht möchtest du nach deinen Start-up Erfahrungen nun den nächsten Schritt gehen und dich in einem etablierten und professionellen Umfeld weiterentwickeln? Oder bist du in den Strukturen eines Konzerns stecken geblieben?
Dann laden wir dich gerne bei M-Way Solutions dazu ein, gemeinsam deine Ketten zu sprengen und der Bürokratie und den schwerfälligen Konzern-Prozessen zu entfliehen.
Wir freuen uns mit dir die nächste Stufe zu zünden, damit dein volles Potential zur Entfaltung kommt. Denn bei uns kannst du all deine Stärken einsetzen, um in innovativen Projekten für Global Player Lösungen zu finden, und unsere Zukunft mitzugestalten.
Freu dich auf packende Aufgaben mit sympathischen und zugleich kompetenten Kollegen/innen an einem unserer Standorte! (Du hast die Wahl zwischen Stuttgart, Berlin, Eislingen/Fils).
DEINE AUFGABEN
Du entwickelst gemeinsam im agilen Team moderne Backends mit effizienten Schnittstellen und optimierter Datenhaltung (schwerpunktmäßig im B2B und B2E Umfeld). Außerdem setzt du Impulse für Infrastruktur-Setups On-Premise und in der Cloud
Du treibst mit dem Team abwechslungsreiche Projekte oder neue Features voran und beteiligst dich bei der Konzeption oder Technologie-Auswahl. Außerdem erarbeitest du performante Schnittstellen bspw. mit REST oder GraphQL und optimierst diese gemeinsam mit dem Frontend-Team für mobile Anwendungen.
Du bringst deine persönliche Erfahrung und dein Knowhow ein, um bestehende Middleware- und Backendlösungen zu optimieren oder auf die dafür beste Technologie umzustellen
Du führst Code-Reviews von Pull-/Merge-Requests durch, um die Knowhow-Verteilung und die Code-Qualität im Team kontinuierlich zu verbessern. Zudem setzt du Impulse zur Optimierung der Entwicklungs-, Continuous Integration (CI) und Continuous Delivery (CD) Prozesse, Monitoring und Logging um dadurch die Gesamtlösung und den Betrieb langfristig auf ein neues Niveau zu heben
Du erweiterst den Code mit (automatisierten) Tests, damit dir (deine) „Bugfixes“ die Arbeit des Tages nicht durch neue Bugs zerschießen ;)
DEIN PROFIL
Große Leidenschaft fürs Programmieren und die Themenwelten rund um moderne Softwareentwicklung
Teamplayer mit ausgeprägtem Verantwortungsbewusstsein
Idealerweise bereits 1-2 Jahre Berufserfahrung in der Framework-gestützten Backend-Entwicklung mit modernen Servertechnologien (bspw. Java, Go, Node.js, Python, Ruby, SQL, etc.)
Erfahrung bei der Konzeption und Entwicklung von RESTful- und/oder GraphQL-APIs
Kenntnisse mit relationalen SQL- und/oder dokumentenbasierten NoSQL-Datenbanken (bspw. MySQL/MariaDB oder MongoDB)
Ein abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung mit entsprechender Berufserfahrung, gerne auch als Quereinsteiger und self-taught Developer
Qualitätsbewusstsein mit praktischer Erfahrung in Testing-Konzepten (bspw. Unit, Integration, etc.)
DEINE GEHEIMEN VORLIEBEN (NOT REQUIRED BUT WOULD BE A PLUS)
Freude daran, neue Technologie-Innovationen und Trends zu verfolgen, z.B. Blockchain
Fundierte Kenntnisse in Java 8, Cloud Infrastrukturen mit AWS oder MDM-Systemen
Erfahrungen mit Spring Boot, JAX-RS und JPA
Selbstständige Erarbeitung von Spezifikationen von Abläufen, Modulen, Schnittstellen und Datenstrukturen
Integration externer APIs wie bspw. Push-Notifications (APNS, FCM), Google APIs
Interesse an DevOps Themen wie bspw. Docker, nginx und Unix
Affinität zu Frontend-Entwicklung (bspw. Angular)
Meinung zur „korrekten Nutzung“ von Semicolons, Tabs und Spaces ;)
WIR BIETEN DIR
ARBEITSUMFELD
Hilfsbereite, freundliche und hochqualifizierte Kollegen, die sich auf deine neuen Impulse freuenund dich von Tag eins an vollständig ins Team integrieren (z.B. Buddy-Konzept und Feedback-Kultur)
Moderner Technologie-Stack (https://stackshare.io/m-way-solutions-gmbh) und Arbeiten in kleinen agilen Teams
Möglichkeit schnell Verantwortung zu übernehmen
Flache Hierarchien, kurze Entscheidungswege, organisierte Zuständigkeiten
Zentrale Lage in Stuttgart, Köln oder Eislingen/Filstal mit optimaler Anbindung (ÖPNV)
ARBEITSBEDINGUNGEN
Geräumige und helle 2-8 Personen Büroräume mit viel Lichteinfluss
Klimatisiertes Arbeiten in allen Räumen
Elektrisch höhenverstellbare Schreibtische (Standort Stuttgart) und ergonomische Stühle
Moderne technische Ausstattung wie aktuelles MacBook Pro in Kombination mit 27“ Monitor oder leistungsfähiger Windows PC
Device Pool für mobile Arbeits-/Testgeräte
Flexible Arbeitszeitregelungen nach Vertrauensarbeitszeit
Zusatzvereinbarung für Telearbeitsplatz
Flexible je nach Art der Anstellung: Vollzeit (40h) / Teilzeit möglich
ATTRAKTIVE ZUSATZLEISTUNGEN
Täglich ein frisches gratis Mittagessen mit Beilage nach Wahl in unserer Kantine in Stuttgart oder in den Partnerrestaurants in der Nähe
Persönliche FLSK Premium Thermosflasche
Gratis Kaffee, diverse Teesorten, UV Licht-Wasserspender und wöchentlich frischer Obstkorb in der Büroküche
Attraktives E-Bike Leasing (JobRad) mit gesichertem Abstellplatz in der Tiefgarage
Dusch- und Umkleidemöglichkeiten für unsere sportlichen Mitarbeiter sind am Standort Stuttgart ebenfalls vorhanden
Mitarbeiteraktionen für Freizeitaktivitäten in der Region Stuttgart
GESUNDHEITSFÖRDERUNG
Gesundheitsangebote (bspw. Wirbelsäulen-Screening, Vitale Pausen für körperliche und geistige Aktivierung, Stressmanagement Seminare, uvm.)
Regelmäßige Gesundheitstage (in Kooperation mit Techniker Krankenkasse)
Vergünstigungen für die Mitgliedschaft in Premium Fitnessstudios wie bspw. Elements, Puls etc. über Qualitrain
Subventionierte Mitgliedschaft im Urban Sports Club mit über 50 attraktiven Sportartangeboten
SELBSTVERSTÄNDLICHKEITEN UND UNTERNEHMENSKULTUR
Attraktives Fixgehalt, pünktliche Auszahlung und zusätzlicher Bonus bei Zielerreichung
Regelmäßige Feedbackgespräche und Mentoring für eine persönliche und fachliche Förderung
Interne und externe, individuell auf dich zugeschnittene Weiterbildungsmöglichkeiten
Gestaltung der Arbeitsplatzkultur im Dialog mit Teamleitern und der Unternehmensführung
Einbeziehung der Mitarbeiter in Entscheidungen
Mitgestaltungsmöglichkeiten beim Wachstum der Standorte
Anonyme Mitarbeiterbefragungen
Regelmäßige Teamevents in- und außerhalb des Büros wie bspw. Exit Games, Skiausfahrten, Bergtouren, Paintball, Lasertag, Biergarten, Wasenbesuch, Grillevents, uvm. inkl. Getränke und Essen
Zeit und Raum für gemeinschaftliches Teamfrühstück (jeden Freitag)
Transparente Kommunikation und respektvoller Umgang
ÜBER UNS
Wir sind ein junges, wissbegieriges und innovatives Team von gut 60 Mobile-Enthusiasten (80% Vollblutentwickler), die gerne neueste Technologien in ihrer alltäglichen Arbeit einsetzen. Dabei haben wir den Bezug zur Professionalität nicht verloren und arbeiten mit renommierten Kunden (Fortune 500 und Weltmarktführer) u.a. in den Branchen Logistik, Messe, Automotive, Telekommunikation, Maschinenbau und Pharma zusammen.
Unser Ziel ist es, individuelle und standardisierte Lösungen (mit Frontends, Backends und ggfs. Hardwareanbindung) von der Konzeption bis zum Rollout zu entwerfen, mit denen unsere Nutzer gerne arbeiten. Wir streben danach, komplizierte Workflows so einfach und verständlich wie möglich zu gestalten und dabei Performance und Sicherheit der Systeme zu gewährleisten.
Unser Knowhow wächst stetig in Stuttgart, Berlin und im Filstal. Wir freuen uns auf deine Unterstützung.
UNSER TECHNOLOGIESTACK
Fokus für diesen Job: Java 8, Spring Boot, MySQL/MariaDB, MongoDB, REST
Weitere Technologien und Tools: https://stackshare.io/m-way-solutions-gmbh/relution
Du hast Interesse? Dann freuen wir uns auf deine Bewerbung mit Lebenslauf und letztem Zeugnis über den Bewerben-Button. Alternativ freut sich Manuel Weber und unser Karriere-Team über eine Bewerbung per E-Mail (hr@mwaysolutions.com).
Art der Stelle: Vollzeit (40h pro Woche) / Teilzeit möglich
Requirements
How to Apply
Our Company Values