Java Software Engineer (m/f/d)

Nur für registrierte Mitglieder
Berlin
EUR 55.000 - 90.000
Jobbeschreibung

Social network you want to login/join with:

Profile

Responsibilities

  1. Unser Team ist derzeit auf der Suche nach einem Senior-Backend-Ingenieur, der sich nicht scheut, sich die Hände schmutzig zu machen.
  2. Deine Rolle wird innerhalb des DataGuard Consent-Teams sein, das an der Entwicklung des Permissions- und Preference-Management-Produkts arbeitet.
  3. Du wirst in erster Linie mit Java, MongoDB und Node.js arbeiten, um den Aufbau unserer Microservices-Plattform zu unterstützen, wirst aber alle Technologien innerhalb unseres Stacks berühren.
  4. Du wirst mit mehreren Sprachen (Javascript/Typescript & Java) und Frameworks (NodeJS, ExpressJS, Spring Boot) in einer Microservices-Umgebung arbeiten.
  5. Unsere Continuous-Deployment-Pipeline bedeutet, dass du Codes direkt an die Produktion ausliefern wirst. Daher legst du großen Wert auf guten Tests, Akribie und TDD.
  6. Du wirst mit GCP und anderen Cloud-Anbietern zusammenarbeiten, um unsere Produktpalette zu optimieren und unsere Angebote besser bereitzustellen.
  7. Du wirst dein Verständnis für serverseitige Technologien und verteilte Systeme nutzen, um unsere Plattform zu erweitern.
  8. Du arbeitest in unserem hochgradig kollaborativen Umfeld und trägst dazu bei, dieses zu erhalten.
  9. Du unterstützt jüngere Teammitglieder und teilst gerne dein Wissen.
  10. Du definierst, pflegst und verteidigst hohe Entwicklungsstandards.
  11. Du bist für die Leistung der Plattform verantwortlich.

Benefits

  1. Die Freiheit, das Vertrauen und die Tools, die du benötigst, um in einem stark werteorientierten Unternehmen das zu tun, was du liebst.
  2. Ein attraktives Gehalt, flexible und auf deine Bedürfnisse angepasste Arbeitszeiten und Benefits für Gesundheit, Familie und Nachhaltigkeit.
  3. Ein zukunftssicherer Job mit professioneller Arbeitsatmosphäre und der Dynamik eines rasant wachsenden Scale-ups.
  4. Die Möglichkeit, dich in eine Mentoren-Rolle weiterzuentwickeln und junge Talente zu fördern.
  5. Die Möglichkeit und das Budget, bestehende Fähigkeiten weiterzuentwickeln oder dir neue Fähigkeiten anzueignen.
  6. Viel Verantwortung und die Möglichkeit, die Zukunft von PIC (Privacy, InfoSec & Compliance) aktiv mitzugestalten.

Profile

  1. Sehr gute Kenntnisse entweder in NodeJS mit Express ODER Java (11+) & Spring Boot.
  2. Erfahrung in der Arbeit mit NoSQL-Datenbanken, idealerweise MongoDB.
  3. Ausgeprägtes Verständnis von Kern-Webtechnologien und insbesondere von RESTful APIs.
  4. Sicherer Umgang mit und Einsatz von Anwendungen in Containern (Docker).
  5. Erfahrung mit Microservice-Architekturen.
  6. Eine nachweisliche Erfolgsbilanz bei der Bereitstellung von hochwertigem, getesteten und wartbarem Code.
  7. Lust auf die Arbeit in einem Scaleup-Unternehmen mit einem schnelllebigen Umfeld und Erfahrung mit agilen Methoden.
  8. Fließende Beherrschung der englischen Sprache (Deutsch ist ein Plus).

PROFILE – Skills in the following would also be desirable:

  • Erfahrung in der Arbeit mit SaaS-Plattformen.
  • Ein 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:
  • Docker
  • RabbitMQ
  • Rancher
  • PostgreSQL
  • Kubernetes
  • Browserstack
  • Google Cloud Platform (GCP)

Java, JavaScript

  • Gradle ReactJS
  • JUnit Mocha
  • Mockito Chai
  • PowerMock Webpack
  • Spring Data Babel
  • Spring Cloud Stream
  • Spring Security
  • Spring Cloud Config