Senior Java /Spring Boot /Kafka Developer (w/m/d) - onsite or remote/home office
Ihre Aufgaben
Ihr Herz schlägt für die Java/ Spring Entwicklung und Sie möchten gerne das Thema AI mit uns weiter vorantreiben? Dann suchen wir genau Sie! Wir sind ein erfolgreiches agiles Team aus Software Entwicklung, Operations und QA. Wir planen, implementieren und integrieren eine zentrale Plattform zur Absicherung der User Accounts für unsere Mail- und Cloud-Dienste bei WEB.de, GMX und mail.com. Stellen Sie mit uns für über 40 Millionen Kund*innen kritische Softwarekomponenten bereit, die täglich Milliarden Requests verarbeiten und arbeiten Sie im Rahmen von "Slack-Days" an eigenen Projekten / Prototypen mit neuen Technologien.
- Sie konzipieren und entwickeln hochskalierbare, hochlastfähige und ausfallsichere Software, die in unseren eigenen Hochleistungs-Rechenzentren auf mehreren Kontinenten betrieben wird.
- Sie entwickeln Java Services für unsere zentrale Plattform zur Absicherung unserer Accounts und nutzen hierfür auch Kafka, Spring Boot, Docker und Kubernetes.
- Sie beteiligen sich an der Weiterentwicklung unserer Architektur und der Domäne Account Sicherheit und fungieren auch als Mentor*in.
- Sie entwickeln neue Features und beraten andere Teams bzgl. der Integration unserer Systeme.
- Sie führen umfangreiche Integrations- und Lasttests durch und stellen so die Verfügbarkeit unserer Systeme und Services sicher.
Das wünschen wir uns
Sie haben ein technisches Studium abgeschlossen oder eine vergleichbare Ausbildung absolviert? Sie haben Interesse Teil eines agilen und internationalen Teams zu werden und interessieren sich für die Entwicklung hochkritischer Sicherheits-Services für über 40 Millionen Kund*innen? Ihre Passion ist die professionelle und qualitativ hochwertige Softwareentwicklung und Ihre Arbeitseinstellung ist „Hands-on“? Dann freuen wir uns auf Ihre Bewerbung!
- Sie verfügen über sehr gute, mehrjährige Kenntnisse in der objektorientierten sowie funktionalen Softwareentwicklung mit Java 11 oder höher und sind mit "Clean Code" und der Entwicklung von verteilten Systemen vertraut.
- Sie können sichere und moderne Webservices unter Verwendung von Spring Boot entwickeln, gute Kenntnisse von Kafka, relationalen und nicht-relationalen Datenbank sind von Vorteil.
- Sie kennen moderne Prinzipien wie Cloud-Native, bilden sich regelmäßig hinsichtlich neuer Trends &Technologien weiter und verfügen idealerweise über praktische Erfahrung mit Docker und Kubernetes.
- Sie sind kommunikationsstark, Ihre Arbeitsweise ist präzise und sie übernehmen gerne Verantwortung.
- Sie schätzen ein agiles Team und haben Freude daran Neues zu lernen.