Responsibilities
- Unser Team ist derzeit auf der Suche nach einem Senior-Backend-Ingenieur, der sich nicht scheut, sich die Hände schmutzig zu machen.
- Deine Rolle wird innerhalb des DataGuard Consent-Teams sein, das an der Entwicklung des Permissions- und Preference-Management-Produkts arbeitet.
- Du wirst in erster Linie mit Java, MongoDB und Node.js arbeiten, um den Aufbau unserer Microservices-Plattform zu unterstützen, wird aber alle Technologien innerhalb unseres Stacks berühren.
- Du wirst mit mehreren Sprachen (Javascript / Typescript & Java) und Frameworks (NodeJS, ExpressJS, Spring Boot) in einer Microservices-Umgebung arbeiten.
- Unsere Continuous-Deployment-Pipeline bedeutet, dass du Codes direkt an die Produktion ausliefern werden. Daher legst du großen Wert auf guten Tests, Akribie und TDD.
- Du wirst mit GCP und anderen Cloud-Anbietern zusammenarbeiten, um unsere Produktpalette zu optimieren und unsere Angebote besser bereitzustellen.
- Du wirst Ihr Verständnis für serverseitige Technologien und verteilte Systeme nutzen, um unsere Plattform zu erweitern.
- Du arbeitest in unserem hochgradig kollaborativen Umfeld und tragen dazu bei, dieses zu erhalten.
- Du unterstützt jüngere Teammitglieder an und teilst gerne dein Wissen
- Du definierst, pflegst und verteidigst hohe Entwicklungsstandards
- Du bist für die Leistung der Plattform verantwortlich
Benefits
Die Freiheit, das Vertrauen und die Tools, die du benötigst, um in einem stark werteorientierten Unternehmen das zu tun, was du liebstEin attraktives Gehalt, flexible und auf deine Bedürfnisse angepasste Arbeitszeiten und Benefits für Gesundheit, Familie und NachhaltigkeitEin zukunftssicherer Job mit professioneller Arbeitsatmosphäre und der Dynamik eines rasant wachsenden Scale-upsDie Möglichkeit, dich in eine Mentoren-Rolle weiterzuentwickeln und junge Talente zu fördernDie Möglichkeit und das Budget, bestehende Fähigkeiten weiterzuentwickeln oder dir neue Fähigkeiten anzueignenViel Verantwortung und die Möglichkeit, die Zukunft von PIC (Privacy, InfoSec & Compliance) aktiv mitzugestaltenProfile
Sehr gute Kenntnisse entweder in NodeJS mit Express ODER Java (11+) & Spring BootErfahrung in der Arbeit mit NoSQL-Datenbanken, idealerweise MongoDBAusgeprägtes Verständnis von Kern-Webtechnologien und insbesondere von RESTful APIsSicherer Umgang mit und Einsatz von Anwendungen in Containern (Docker)Erfahrung mit Microservice-ArchitekturenEine nachweisliche Erfolgsbilanz bei der Bereitstellung von hochwertigem, getesteten und wartbarem CodeLust auf die Arbeit in einem Scaleup-Unternehmen mit einem schnelllebigen Umfeld und Erfahrung mit agilen MethodenFließende Beherrschung der englischen Sprache (Deutsch ist ein Plus)PROFILE – Skills in the following would also be desirable :
Erfahrung in der Arbeit mit SaaS-PlattformenEin ausgeprägtes Verständnis von Web-Sicherheit und Datenschutz
Startup-Erfahrung
Vertrautheit mit ereignisgesteuerten Systemen
Kenntnisse der OAuth2.0-Muster und ihrer Anwendungen
Erfahrung mit einigen oder allen der folgenden Tools ist von Vorteil, aber nicht zwingend erforderlich :
DockerRabbitMQRancherPostgreSQLKubernetesBrowserstackGoogle Cloud Platfom (GCP)Java JavaScript
Gradle ReactJSJUnit MochaMockito ChaiPowerMock WebpackSpring Data BabelSpring Cloud StreamSpring SecuritySpring Cloud Config