Java Backend Engineer

Ippenmedia — Germany · Posted ~2 days ago

Senior Full-time Hybrid No Visa

Skills

Java Java EE OAuth2 OIDC JWT Keycloak Microservices Relational Databases REST APIs OpenAPI Kubernetes Kibana Grafana Unit Testing Integration Testing JUnit 5 Mockito Spring Tests Spring Quarkus Kafka Elasticsearch GraphQL AWS Micrometer Testcontainers AssertJ RestAssured JaCoCo

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A leading media technology company is looking for a Java Backend Engineer to develop a central identity product for its publishing platform. The role involves designing, implementing, and optimizing a microservice architecture in an AWS-based Kubernetes environment. Responsibilities include technical coordination within and across teams, mentoring junior developers, and contributing to the rebuild of the publishing platform. Candidates must have at least 5 years of deep experience in Java, strong knowledge of OAuth2, OIDC, JWT, and identity providers like Keycloak. Experience with relational databases, REST APIs, Kubernetes, and testing frameworks is required. The position offers a hybrid working model in a major German city.

Highlights

Modern media ecosystem with a startup mentality. Offers 30 days of vacation, flexible working hours, sabbaticals, opportunities to work abroad temporarily, structured onboarding, coaching, and access to an internal academy. Includes benefits like canteen subsidy, company pension, bike leasing, and corporate discounts.

Description

Please note the German language skills for this position. Residence in Germany is a prerequisite. We kindly ask for your understanding and respect for this requirement. Java Backend Engineer (m/w/d) Standort: München (Hybrid) Beschäftigungsart: Vollzeit Über ippen.ai GmbH Wir sind ippen.ai – Vorreiter in der Integration von Agentic AI in den Redaktionsalltag. Als Technologie-Einheit von IPPEN.MEDIA setzten wir Agentic AI zur Qualitätssicherung und Produktivitätssteigerung ein. Wir bauen Werkzeuge, die sicherstellen, dass Qualitätsjournalismus gegen die Übermacht globaler Algorithmen nicht nur überlebt, sondern technologisch überlegen bleibt. IPPEN.MEDIA ist ein hochgradig vernetztes Medien-Ökosystem. Hinter uns steht eine klare Mission: lokalen Journalismus pluralistisch, unabhängig und zukunftsfähig zu gestalten. Bei uns triffst du auf ein modernes Medienhaus im Herzen von München, das mit Start-up-Mentalität und echter Leidenschaft für digitalen Journalismus arbeitet. Unser Tech-Stack ist state-of-the-art, unsere Teams sind cross-funktional und agil – und unsere Wirkung ist real: Mit deiner Arbeit prägst du die deutsche digitale Presselandschaft. Unsere Entwicklungsteams sind dabei ein zentraler Wachstumstreiber – und genau hier kommst du ins Spiel. Was dich erwartet Du entwickelst USER.ID weiter – unser neues Produkt als zentraler Bestandteil unserer Publishing-PlattformDu entwirfst, implementierst und optimierst unsere Microservice-Architektur in einer AWS-basierten Kubernetes-UmgebungDu arbeitest in einem agilen, cross-funktionalen Team und bringst deine technische Expertise aktiv einDu übernimmst technische Koordinationsaufgaben – sowohl innerhalb deines Teams als auch teamübergreifendDu bist Teil eines Projekts, das weite Teile unserer Publishing-Plattform neu aufbaut und weiterentwickeltDu teilst dein Wissen mit Kolleg:innen und unterstützt Junior-Entwickler:innen als Coach und Mentor Dein Profil Erforderlich Abgeschlossenes Studium der Informatik oder eine vergleichbare QualifikationMindestens 5 Jahre tiefgehende Erfahrung in der Softwareentwicklung mit Java / Java EETiefes Verständnis von OAuth2, OIDC und sicherer Umgang mit JWTPraktische Erfahrung mit Identity Providern wie Keycloak (Integration & Betrieb)Fundierte Kenntnisse im Design und Betrieb von Microservices sowie in guter Softwarearchitektur nach Best PracticesSicherer Umgang mit relationalen Datenbanken, REST APIs (OpenAPI), Kubernetes, Kibana und GrafanaErfahrung mit Unit- und Integrationstests (z.B. JUnit 5, Mockito, Spring Tests)Konversationssicheres Deutsch und gutes Englisch – sowie die Fähigkeit, dich in ein Team zu integrieren Wünschenswert Fundierte Erfahrung mit CDI-basierten Frameworks wie Spring oder QuarkusKnow-how im Umgang mit Kafka, Elasticsearch, GraphQL, Micrometer und TestcontainersErfahrung mit erweiterten Testing-Tools wie AssertJ, RestAssured oder JaCoCoSpaß daran, Wissen zu teilen und Junior-Entwickler:innen aktiv zu coachen Was wir dir bieten Regelmäßige Firmenevents und flache Hierarchien in einer transparenten UnternehmenskulturKantinenzuschuss & betriebliche AltersvorsorgeBikeleasing & Mitarbeiterrabatte über Corporate BenefitsFreie Systemauswahl – du entscheidest, mit welchem Setup du am besten arbeitestWorking abroad – arbeite zeitweise aus dem Ausland30 Tage Urlaub sowie flexible Arbeitszeitmodelle und SabbaticalsWeiterbildung & Wachstum: Strukturiertes Onboarding, Coaching und Zugang zur ID AcademyWertschätzendes Miteinander: Agile, kreative und motivierte Kolleg:innen in einem Umfeld, das auf Respekt und Zusammenarbeit setztTop-Standort: Modernes Büro im Herzen von München – mit hybridem ArbeitsmodellSinnvolle Mission: Du gestaltest aktiv die Zukunft des unabhängigen, lokalen Journalismus in Deutschland So bewirbst du dich Schick uns deinen Lebenslauf und – falls vorhanden – relevante Arbeitsproben oder dein GitHub-Profil direkt per E-Mail oder über unser Karriereportal. Ein Anschreiben ist nicht notwendig. Wir freuen uns darauf, dich kennenzulernen! Kontakt: Christian Celikovic 📧 christian.celikovic@ippen-digital.de 📞 +49 89 541 984 07 🌐 www.ippen.media