- Startseite
- Homeoffice Jobs
- Backend Engineer (Java)
About The Company
IPPEN.MEDIA is a dynamic and innovative media organization dedicated to shaping the future of journalism in Germany. As a part of the larger IPPEN.MEDIA ecosystem, the company is committed to maintaining a high standard of independent, pluralistic, and future-proof local journalism. The organization fosters a modern, startup-like environment in the heart of Munich, emphasizing digital innovation, agility, and a passion for impactful storytelling. IPPEN.MEDIA leverages state-of-the-art technology stacks and cross-functional teams to deliver high-quality content and influence the German digital press landscape profoundly.
Our technology division, ippen.ai, leads the way in integrating Agentic AI within editorial workflows. This cutting-edge AI technology is employed to enhance quality assurance and boost productivity, ensuring that quality journalism remains resilient against the dominance of global algorithms. We develop sophisticated tools that help preserve the integrity and independence of local journalism, making a tangible impact on the media industry.
Join us and be part of a forward-thinking organization that values innovation, collaboration, and the continuous growth of its employees. Our commitment is to foster an environment where creativity meets technology to produce meaningful and lasting change in the media sector.
About The Role
We are seeking a skilled Java Backend Engineer (m/w/d) to join our innovative tech team in Munich. In this role, you will be instrumental in developing and enhancing our core products, particularly our new platform USER.ID, which serves as a central component of our publishing ecosystem. Your expertise will help shape the future of our microservice architecture within a cloud-native environment based on AWS and Kubernetes.
This position offers an exciting opportunity to work in an agile, cross-functional team where your technical skills will be put to the test. You will be responsible for designing, implementing, and optimizing microservices, ensuring they are scalable, secure, and efficient. Additionally, you will play a key role in technical coordination across teams, contributing to the reconstruction and ongoing development of our publishing platform. Sharing your knowledge and mentoring junior developers will be an integral part of your responsibilities, fostering a culture of continuous learning and improvement.
Ideal candidates will thrive in a fast-paced environment, demonstrating a proactive approach to problem-solving and innovation. Fluency in German and good English skills are required, along with a strong passion for technology and media.
Qualifications
The ideal candidate will possess a relevant university degree in computer science or a comparable qualification, coupled with extensive professional experience. You should have at least five years of proven expertise in Java and Java EE development, with a deep understanding of microservice architecture and secure API design.
Experience with OAuth2, OIDC, and JWT for authentication and authorization is essential. Practical knowledge of identity providers such as Keycloak, along with hands-on experience in designing, deploying, and maintaining microservices, is required. You should be comfortable working with relational databases, REST APIs (OpenAPI), and cloud-native tools like Kubernetes, Kibana, and Grafana.
Familiarity with unit and integration testing frameworks such as JUnit 5, Mockito, and Spring Tests is necessary to ensure code quality. Proficiency in German and English, both written and spoken, is important for effective communication within our team and with stakeholders. A collaborative mindset and the ability to integrate seamlessly into a diverse team are also key attributes.
Preferred qualifications include experience with CDI frameworks like Spring or Quarkus, knowledge of Kafka, Elasticsearch, GraphQL, and advanced testing tools such as RestAssured, AssertJ, or JaCoCo. Enthusiasm for mentoring junior developers and sharing knowledge is highly valued.
Responsibilities
- Develop and enhance USER.ID, a core product within our publishing platform, ensuring it meets high standards of performance and reliability.
- Design, implement, and optimize microservices within a cloud-native, AWS-based Kubernetes environment, adhering to best practices for scalability and security.
- Participate actively in agile, cross-functional teams, contributing technical expertise to planning, development, and problem-solving processes.
- Coordinate technical efforts within your team and across departments, ensuring seamless integration and deployment of solutions.
- Contribute to the reconstruction and continuous improvement of our publishing platform, implementing innovative features and enhancements.
- Share your knowledge with colleagues, mentor junior developers, and foster a culture of learning and technical excellence.
Benefits
- Engage in a vibrant work environment with regular company events and a flat hierarchy that promotes transparency and open communication.
- Benefit from a comprehensive package including a cafeteria subsidy, company pension scheme, and corporate benefits such as bike leasing and employee discounts.
- Enjoy flexible working arrangements, including the option to work abroad temporarily, 30 days of vacation, and flexible working hours with opportunities for sabbaticals.
- Access structured onboarding, ongoing coaching, and professional development through the IPPEN.MEDIA Academy, supporting your career growth.
- Work in a modern office located in the heart of Munich, with a hybrid work model that balances remote and onsite work.
- Contribute to a meaningful mission---shaping the future of independent, local journalism in Germany---while collaborating with passionate, innovative colleagues committed to excellence.
Equal Opportunity
IPPEN.MEDIA is committed to fostering an inclusive and diverse workplace. We provide equal employment opportunities to all applicants and employees without regard to race, color, religion, gender, sexual orientation, gender identity, age, disability, or any other protected status. We

