Auf einen Blick
- Aufgaben: Entwickle skalierbare Backend-Services mit modernsten Java-Technologien und Cloud-Architekturen.
- Arbeitgeber: Atolls, die größte community-gesteuerte Einkaufsplattform der Welt.
- Mitarbeitervorteile: 32 Tage Urlaub, flexible Arbeitszeiten, Weiterbildung und mentale Gesundheitsunterstützung.
- Andere Informationen: Dynamisches Team mit Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte Systeme, die Millionen helfen, bessere Kaufentscheidungen zu treffen.
- Gewünschte Qualifikationen: 8+ Jahre Erfahrung in der Backend-Entwicklung und starke Java-Kenntnisse.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Atolls ist die weltweit größte gemeinschaftsgetriebene Einkaufsplattform, die in über 20 Märkten aktiv ist. Wir helfen Millionen von Menschen, klügere Kaufentscheidungen zu treffen, indem wir sie mit den richtigen Marken und Einzelhändlern verbinden. Unser Team von über 1.000 Mitarbeitern in 10 Ländern entwickelt Produkte, die täglich in globalem Maßstab genutzt werden, wo Sie echte Verantwortung übernehmen und Ihre Auswirkungen sehen können.
Wir suchen einen Senior Java Backend Engineer, der unserem wachsenden Engineering-Team in München beitritt. Sie werden eine Schlüsselrolle bei der Gestaltung, dem Aufbau und der Skalierung leistungsstarker Backend-Systeme mit modernen Java-Technologien und cloud-nativen Architekturen spielen. Diese Rolle ist ideal für jemanden, der gerne an komplexen Systemen arbeitet, großen Wert auf Codequalität legt und ein starkes architektonisches Denken hat.
Hier ist, was Sie erwarten können:
- Eine Kultur, die persönliche und berufliche Entwicklung schätzt, mit internen Mobilitätsmöglichkeiten.
- Ein unterstützendes und aufgeschlossenes Team, das unterschiedliche Perspektiven und innovative Ideen begrüßt.
- 32 Tage bezahlten Urlaub plus Ihren Geburtstag frei, um die Zeit zu haben, die Sie zum Auftanken benötigen.
- Ein flexibles hybrides Arbeitsmodell zur Balance zwischen Arbeit und Leben.
- Zugang zu einem Lernbudget und internen Schulungen, um in Ihrer Rolle zu wachsen.
- Coaching für psychische Gesundheit zur Unterstützung Ihres Wohlbefindens.
- Regelmäßige globale und lokale Zusammenkünfte zur Feier von Erfolgen und zum Aufbau von Verbindungen.
- Die Möglichkeit, nach drei Jahren im Unternehmen ein Sabbatical zu nehmen.
- Ein cloudbasiertes Unternehmenssetup, das Flexibilität und Zusammenarbeit unabhängig von Ihrem Standort bietet.
Diese globalen Vorteile gelten für alle Mitarbeiter, mit zusätzlichen lokalen Vorteilen je nach Standort.
Verantwortlichkeiten:
- Entwerfen, Entwickeln und Warten skalierbarer Backend-Services mit Java 17 oder anderen aktuellen Versionen (11+).
- Aufbauen und Weiterentwickeln von mikroservicebasierten und ereignisgesteuerten Architekturen.
- Entwickeln von APIs mit GraphQL.
- Arbeiten mit Spring Boot und Spring Reactive (WebFlux).
- Gestalten und Optimieren von Datenmodellen mit MySQL und NoSQL-Datenbanken (DynamoDB oder MongoDB).
- Sicherstellen von hoher Leistung, Zuverlässigkeit und Skalierbarkeit der Backend-Systeme.
- Sauberen, wartbaren und gut getesteten Code schreiben.
- Leistungs- und End-to-End-Tests implementieren.
- Eng mit Produktmanagern, Frontend-Entwicklern und DevOps zusammenarbeiten.
- Zu architektonischen Entscheidungen und technischen Best Practices beitragen.
- Junior Engineers betreuen und technische Führung bieten, wenn nötig.
- An KI-fähigen Funktionen, einschließlich Prompt Engineering und Backend-Integrationen, mitarbeiten.
Ihr Profil:
- 8+ Jahre Berufserfahrung in der Backend-Entwicklung.
- Starke Expertise in Java 17 oder anderen aktuellen Versionen (11+).
- Umfangreiche Erfahrung mit Spring Boot und Spring Reactive.
- Solides Wissen über MySQL und Erfahrung mit NoSQL-Datenbanken (DynamoDB oder MongoDB).
- Praktische Erfahrung mit Kubernetes.
- Starkes Verständnis von Mikroservice-Architekturen und ereignisgesteuerten Systemen.
- Erfahrung im Aufbau und Konsum von GraphQL APIs.
- Nachgewiesene Erfahrung in der Leistungsoptimierung und -prüfung.
- Erfahrung mit End-to-End-Teststrategien.
- Erfahrung mit Prompt Engineering für KI-gestützte Anwendungen.
- Erfahrung mit Python oder starke Bereitschaft, Python zu lernen.
- Ausgezeichnetes Verständnis von Softwaredesign und Architekturmustern.
- Fähigkeit, elegante, skalierbare und wartbare Systemarchitekturen zu entwerfen.
- Starke Kommunikationsfähigkeiten und ausgezeichnete Englischkenntnisse.
- Cloud-Erfahrung (AWS/GCP/Azure).
- Erfahrung mit CI/CD-Pipelines.
- Erfahrung im Aufbau von KI-integrierten Backend-Systemen.
Unser Einstellungsprozess:
- TA Call: Treffen Sie einen unserer Talent-Experten und lernen Sie Atolls besser kennen.
- Technische Runde: Fokus auf die technischen Aspekte der Rolle (durch einen Live Case) und treffen Sie Ihren potenziellen Manager.
- Abschlussrunde: Treffen Sie andere Atollians.
Bereit zu bewerben? Seien Sie Teil eines Ziels, bei dem Ihre Arbeit Millionen von Menschen hilft, jeden Tag bessere Entscheidungen zu treffen. Eine fokussierte Bewerbung ist alles, was wir brauchen. Wenn Sie wirklich für mehr als eine Rolle geeignet sind, sind Sie willkommen, sich für bis zu drei zu bewerben. Dies hilft uns, Sie schneller mit der richtigen Gelegenheit abzugleichen. Wir prüfen jede Bewerbung mit gleicher Sorgfalt und werden uns melden, wenn Ihr Profil übereinstimmt.
Bei Atolls möchten wir sicherstellen, dass alle Mitarbeiter in einer integrativen Umgebung gedeihen können. Unsere Beschäftigungsmöglichkeiten stehen jedem Geschlecht, jeder Rasse, Religion, Alter, sexuellen Orientierung, Fähigkeit, Herkunft oder sozioökonomischen Status offen. Wir bleiben einer Kultur der Vielfalt, Gerechtigkeit und Zugehörigkeit verpflichtet, in der alle Mitarbeiter willkommen, respektiert, verbunden und engagiert sind.
Senior Java Backend Engineer (m/f/x) Arbeitgeber: Atolls
Kontaktperson:
Atolls HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Java Backend Engineer (m/f/x)
✨Tipp Nummer 1
Mach dich mit der Unternehmenskultur vertraut! Schau dir die Werte und die Mission von Atolls an, um zu verstehen, wie du dich einbringen kannst. Das hilft dir, in den Gesprächen authentisch zu sein und zu zeigen, dass du wirklich interessiert bist.
✨Tipp Nummer 2
Bereite dich auf technische Fragen vor! Da du als Senior Java Backend Engineer eingestellt werden möchtest, solltest du deine Kenntnisse in Java, Spring Boot und Microservices auffrischen. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären.
✨Tipp Nummer 3
Nutze dein Netzwerk! Wenn du jemanden bei Atolls kennst, sprich mit ihm oder ihr über die Unternehmenskultur und die Erwartungen. Empfehlungen können oft den Unterschied machen und dir einen Fuß in die Tür verschaffen.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das macht es für uns einfacher, deine Bewerbung zu finden und zu bearbeiten. Und vergiss nicht, deine Leidenschaft für das Unternehmen und die Rolle in deinem Gespräch zu zeigen!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Java Backend Engineer (m/f/x)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für das Programmieren sind genauso wichtig wie deine technischen Fähigkeiten. Lass uns in deinem Anschreiben spüren, warum du der perfekte Fit für unser Team bist.
Technische Skills hervorheben: Stell sicher, dass du deine Erfahrungen mit Java, Spring Boot und anderen relevanten Technologien klar und deutlich darstellst. Wir suchen nach jemandem, der nicht nur die Theorie kennt, sondern auch praktische Erfahrungen hat. Zeig uns, was du drauf hast!
Anpassung an die Rolle: Jede Position ist einzigartig, also passe dein Anschreiben und deinen Lebenslauf an die spezifischen Anforderungen der Stelle an. Betone deine Erfahrungen, die direkt mit den Aufgaben eines Senior Java Backend Engineers zu tun haben. Das zeigt uns, dass du die Stellenbeschreibung wirklich gelesen hast!
Bewerbung über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell und effizient bei uns ankommt. Und vergiss nicht, deinen Lebenslauf auf Englisch einzureichen – das ist ein Muss!
Wie du dich auf ein Vorstellungsgespräch bei Atolls vorbereitest
✨Verstehe die Technologien
Mach dich mit den neuesten Java-Versionen und den Technologien, die in der Stellenbeschreibung erwähnt werden, vertraut. Sei bereit, spezifische Fragen zu Spring Boot, GraphQL und Microservices zu beantworten. Zeige, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen hast.
✨Bereite dich auf technische Herausforderungen vor
Erwarte technische Aufgaben oder Live-Coding-Sessions während des Interviews. Übe das Lösen von Problemen in Echtzeit und stelle sicher, dass du deine Denkweise klar kommunizierst. Das zeigt, dass du strukturiert an Probleme herangehst und deine Lösungen gut erklären kannst.
✨Zeige deine Teamfähigkeit
Da die Rolle enge Zusammenarbeit mit Produktmanagern und anderen Ingenieuren erfordert, sei bereit, Beispiele aus deiner Vergangenheit zu teilen, wo du erfolgreich im Team gearbeitet hast. Betone deine Kommunikationsfähigkeiten und wie du zur Lösung von Konflikten beigetragen hast.
✨Frage nach der Unternehmenskultur
Nutze die Gelegenheit, um mehr über die Kultur bei Atolls zu erfahren. Stelle Fragen zu den Möglichkeiten zur beruflichen Weiterentwicklung und wie das Unternehmen Vielfalt und Inklusion fördert. Das zeigt dein Interesse an der langfristigen Zusammenarbeit und deinem Wachstum im Unternehmen.