Senior Java Developer (m/w/d) - Anwendungsentwicklung, Ingenieur
Senior Java developer building the backend (Java 21, Spring Boot 3, Reactor) of EDEKA's B2C mobile apps for millions of users, working in an agile team on architecture, scalability, automated testing and mentoring, with a stack including Kafka, PostgreSQL, MongoDB, Docker, Kubernetes and AWS. On-site in Hamburg with ~2 days/week mobile work.
- Compensation
- Not disclosed
- Location
- Hamburg, Germany
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Completed IT-related degree or vocational training, or equivalent qualification
- Solid experience developing applications with Java in a product-based environment
- Solid knowledge of Java, Spring (Web) MVC, MongoDB and PostgreSQL
- Deep understanding of mobile ecosystems (iOS and Android platforms) and their specifics
- Experience with RESTful APIs
- Routine in unit testing with frameworks such as JUnit, Selenium, TestNG, Appium, Mockito, Cucumber
- Good knowledge of version control tools like Git and CI/CD pipelines (e.g. Azure DevOps, Jenkins, Fastlane)
- Strong problem-solving skills, teamwork, communication skills and proactive working style
- Fluent German (min. C1) and good English (min. B2), spoken and written
Nice to have
- Experience with GraphQL
Full description
Senior Java Developer (m/w/d) Bei EDEKA IT Stiftung Co.
Lesen Sie alle Informationen zu dieser Stelle sorgfältig durch und verwenden Sie dann die Schaltfläche "Bewerbung", um Ihren Lebenslauf und Ihre Bewerbung abzuschicken.
OHG in New-York-Ring 6, Hamburg
- Job-ID: EIT-404331 Einsatzort## Hamburg Eintrittsdatum## Ab sofort Besch ftigungsart## Vollzeit Befristung## Nein Bez ge Wir bei der EDEKA IT sind das Herzst ck des digitalen Wandels im EDEKA-Verbund.
Als leistungsstarkes Team entwickeln wir IT-Strategien, -Infrastrukturen und -Dienstleistungen f r alle Handelsbereiche des EDEKA-Verbunds in ganz Deutschland.
Wir b ndeln unsere Kompetenzen, um innovative L sungen zu entwickeln und umzusetzen.
So treiben wir den Handel von morgen voran
- vielleicht schon bald gemeinsam mit dir? In deiner Rolle als Senior Java Developer (m/w/d) am Standort Hamburg kannst du bei uns deinen ganz pers nlichen Beitrag zu unseren Zielen leisten.
Deine Aufgaben Als Teil eines agilen Teams entwickelst du das Backend unserer auf Java und React Native asierenden B2C-Apps f r EDEKA, Marktkauf und trinkgut sowie weitere plattform bergreifende Anwendungen, die mehrere Millionen registrierte User haben.
Mit einem state of the art -Stack (u.a.
Java 21, Spring 6 mit Spring Boot 3, Reactor, Immutables, Maven, RabbitMQ, Kafka, PostgreSQL, MongoDB, Git, Docker, AWS, Helm, Terraform, Kubernetes, Vault, Datadog, Python 3.x, Typescript) entwickelst du das performante und skalierbare Fundament unserer App-Landschaft, erg nzt es um neue Funktionen und Features und sorgst so f r eine verl ssliche Infrastruktur unserer Apps, die Millionen User t glich verwenden.
Du entwickelst und implementierst die Backend Services / Anwendungen f r unsere plattform bergreifenden mobilen Anwendungen (iOS und Android) unter Verwendung von Java und Spring Boot.
Du wirkst aktiv an der Architektur und dem technischen Design von neuen Features und Applikationen mit und stellst die Skalierbarkeit, Performance und Wartbarkeit sicher.
Du gew hrleistest eine hohe Code-Qualit t durch Code Reviews, die Einhaltung von Best Practices und die Implementierung von automatisierten Tests (Unit, Integration, E2E).
Du arbeitest eng mit Produktmanagern, UX/UI-Designern und Frontend-Entwicklern zusammen, um Anforderungen zu verstehen und technische L sungen zu erarbeiten.
Du identifizierst und behebst komplexe Fehler, optimierst die App-Performance und verbesserst die User Experience kontinuierlich.
Du unterst tzt und coachst weniger erfahrene Teammitglieder und teilst dein Wissen aktiv im Team.