Job 1000 van 1000


Profil abgleichen BEWERBEN



Java Backend Engineer (m/w/d)


Java Backend Engineer (m/f/d)

Java Backend Engineer (m/f/d)

Please note the German language requirements for this position. We kindly ask for your understanding and respect for this requirement.

Location: Munich (Hybrid)
Employment Type: Full-time

About ippen.ai GmbH

We are ippen.ai – pioneers in integrating Agentic AI into everyday editorial workflows.
As the technology unit of IPPEN.MEDIA, we use Agentic AI for quality assurance and to boost productivity. We build tools that ensure quality journalism not only survives against the overwhelming power of global algorithms but remains technologically superior.

IPPEN.MEDIA is a highly interconnected media ecosystem. We are driven by a clear mission: to shape local journalism in a pluralistic, independent, and sustainable way. Here, you’ll find a modern media company in the heart of Munich that operates with a startup mentality and a genuine passion for digital journalism.

Our tech stack is state-of-the-art, our teams are cross-functional and agile—and our impact is real: Through your work, you’ll shape the German digital press landscape.
Our development teams are a key driver of growth—and this is exactly where you come in.

What to expect

  • You will further develop USER.ID – our new product and a central component of our publishing platform
  • You will design, implement, and optimize our microservices architecture in an AWS-based Kubernetes environment
  • You’ll work in an agile, cross-functional team and actively contribute your technical expertise
  • You’ll take on technical coordination tasks—both within your team and across teams
  • You’ll be part of a project that is rebuilding and further developing large parts of our publishing platform
  • You share your knowledge with colleagues and support junior developers as a coach and mentor

Your Profile

Required

  • Bachelor’s degree in Computer Science or a comparable qualification
  • At least 5 years of experience in software development with Java / Java EE
  • In-depth understanding of OAuth2, OIDC, and secure handling of JWT
  • Practical experience with identity providers such as Keycloak (integration & operation)
  • Solid knowledge of microservices design and operation, as well as best-practice software architecture
  • Proficiency with relational databases, REST APIs (OpenAPI), Kubernetes, Kibana, and Grafana
  • Experience with unit and integration testing (e.g., JUnit 5, Mockito, Spring Tests)
  • Fluent German and good English – as well as the ability to integrate into a team

Desirable

  • Solid experience with CDI-based frameworks such as Spring or Quarkus
  • Expertise in working with Kafka, Elasticsearch, GraphQL, Micrometer, and Testcontainers
  • Experience with advanced testing tools such as AssertJ, RestAssured, or JaCoCo
  • Enjoyment of sharing knowledge and actively coaching junior developers

What we offer you

  • 🎉 Regular company events and flat hierarchies in a transparent corporate culture
  • 🍽️ Cafeteria allowance & company pension plan
  • 🚴 Bike leasing & employee discounts through Corporate Benefits
  • 💻 Free choice of systems – you decide which setup works best for you
  • 🌍 Working abroad – work from abroad from time to time
  • 🏖️ 30 days of vacation, flexible work schedules, and sabbaticals
  • 📚 Professional development & growth: Structured onboarding, coaching, and access to the ID Academy
  • 🤝 A supportive team: Agile, creative, and motivated colleagues in an environment that values respect and collaboration
  • 🏙️ Prime location: Modern office in the heart of Munich – with a hybrid work model
  • 🎯 Meaningful mission: You actively shape the future of independent, local journalism in Germany

How to apply

Send us your resume and—if available—relevant work samples or your GitHub profile directly via email or through our career portal. A cover letter is not required. We look forward to getting to know you!

Contact:
Christian Celikovic
📧 christian.celikovic@ippen-digital.de
📞 +49 89 541 984 07
🌐 www.ippen.media

Additional Information

City

Munich

Job Type

Full-time

Start Date

Immediate

Contact

Christian Celikovic

Reference Number YF-45026 (please include in your application)

Profil abgleichen
BEWERBEN