Social network you want to login/join with:
Senior Java Software Engineer (m/f/d), Munich
Client: DataGuard
Location: Munich
Job Category: Other
EU work permit required: Yes
Job Reference: 0ed05352215a
Job Views: 2
Posted: 16.05.2025
Expiry Date: 30.06.2025
Job Description:
Responsibilities
- Unser Team sucht einen Senior-Backend-Ingenieur, der bereit ist, sich die Hände schmutzig zu machen.
- Du wirst im DataGuard Consent-Team arbeiten, das an Permissions- und Preference-Management-Produkten entwickelt.
- Hauptsächlich arbeitest du mit Java, MongoDB und Node.js, um unsere Microservices-Plattform zu unterstützen, wirst aber alle Technologien unseres Stacks berühren.
- Du arbeitest mit mehreren Sprachen (Javascript/Typescript & Java) und Frameworks (NodeJS, ExpressJS, Spring Boot) in einer Microservices-Umgebung.
- Unsere CI/CD-Pipeline ermöglicht direkte Code-Deployments in die Produktion, daher sind gute Tests, Akribie und TDD wichtig.
- Du nutzt GCP und andere Cloud-Anbieter, um unsere Produkte zu optimieren und besser bereitzustellen.
- Du setzt dein Verständnis für serverseitige Technologien und verteilte Systeme ein, um unsere Plattform zu erweitern.
- Du arbeitest in einem hochgradig kollaborativen Umfeld und trägst zur Teamkultur bei.
- Du unterstützt jüngere Teammitglieder und teilst dein Wissen gern.
- Du definierst, pflegst und verteidigst hohe Entwicklungsstandards.
- Du bist für die Plattformleistung verantwortlich.
Benefits
- Vertrauen, Tools und Freiheit, um in einem werteorientierten Unternehmen zu arbeiten.
- Attraktives Gehalt, flexible Arbeitszeiten und Benefits für Gesundheit, Familie und Nachhaltigkeit.
- Zukunftssicherer Job in einer professionellen und dynamischen Scale-up-Umgebung.
- Mentoring-Möglichkeiten und Förderung junger Talente.
- Möglichkeiten zur Weiterentwicklung deiner Fähigkeiten und zum Erlernen neuer Skills.
- Viel Verantwortung und Mitgestaltung der Zukunft von Privacy, InfoSec & Compliance (PIC).
Profil
- Sehr gute Kenntnisse in NodeJS mit Express oder Java (11+) & Spring Boot.
- Erfahrung mit NoSQL-Datenbanken, idealerweise MongoDB.
- Verständnis von Webtechnologien und RESTful APIs.
- Sicherer Umgang mit Containern (Docker).
- Erfahrung mit Microservice-Architekturen.
- Nachweisbarer Erfolg bei der Bereitstellung hochwertiger, getesteter und wartbarer Codes.
- Motivation, in einem schnelllebigen Scaleup-Umfeld mit agilen Methoden zu arbeiten.
- Fließende Englischkenntnisse (Deutsch ist ein Plus).
Zusätzliche Skills, die wünschenswert sind:
- Erfahrung mit SaaS-Plattformen.
- Verständnis von Web-Sicherheit und Datenschutz.
- Startup-Erfahrung.
- Vertrautheit mit ereignisgesteuerten Systemen.
- Kenntnisse in OAuth2.0 und Anwendungen.
Weitere Tools, mit denen Erfahrung vorteilhaft ist, umfassen Docker, RabbitMQ, Rancher, PostgreSQL, Kubernetes, Browserstack, Google Cloud Platform (GCP), Gradle, ReactJS, JUnit, Mocha, Mockito, Chai, PowerMock, Webpack, Spring Data Babel, Spring Cloud Stream, Spring Security und Spring Cloud Config.