B

Bertelsmann

Global media, services, and education conglomerate

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A completed degree or equivalent IT training and at least five years of relevant professional experience.
  • Substantial experience in backend development with Java, Spring Boot, Maven, Jenkins, JUnit 5, and Cucumber.
  • Strong knowledge of financial accounting and basic knowledge of posting logic, interest calculations, and fee calculations.
  • Strong knowledge of relational databases, preferably Oracle SQL Server, and ORM architectures.
  • Experience processing and optimizing large datasets.
  • Very good German and English language skills for collaboration in an international environment.

Responsibilities

  • Learn one of the core products, focusing on backend development and financial accounting, and develop toward becoming the subject-matter single point of contact responsible for architecture and implementation.
  • Act as a technical sparring partner to the Product Owner and contribute expertise in payment posting, billing logic, financial accounting, and data models to product strategy.
  • Translate business and regulatory requirements into clean, scalable backend solutions and define interfaces for seamless system integration.
  • Develop and optimize high-performance batch and real-time processes for processing large volumes of data quickly.
  • Design and maintain relational data models using Oracle SQL, implement efficient ORM mapping, and perform performance tuning.
  • Create billing reports using business intelligence software such as Crystal Reports, implement fully automated reporting workflows, and ensure end-to-end quality through automated tests.
  • Work in an agile Scrum team, take responsibility for planning and delivery, and drive continuous improvement.
  • Mentor and serve as a role model for the team, promote best practices, set standards for code quality and testing with Cucumber and JUnit 5, and constructively challenge existing approaches.
  • Apply artificial intelligence technologies where useful to increase productivity and advance the productization of business processes.

Desired Qualifications

  • Experience with Crystal Reports, RESTful APIs, and microservices.
  • Optional frontend skills in ReactJS, TypeScript, or JavaScript.
  • Experience with cloud development using Azure or AI prompting.

About the Company

Bertelsmann

Global media, services, and education conglomerate

Bertelsmann is a global media, services, and education group made up of eight autonomous divisions, including RTL Group, Penguin Random House, BMG, and Arvato. It operates across B2B and B2C markets, with activities in broadcasting, book publishing, music rights management, and business process outsourcing. Its products range from streaming subscriptions and printed books to logistics, CRM services, and AI-powered content and rights-management tools. The company differentiates itself through a decentralized, entrepreneur-led structure that reinvests profits into content and digital infrastructure via its Boost program, backed by private foundations and the Mohn family. It aims to grow organically and through selective acquisitions while leveraging large-scale data and cross-divisional synergies to deliver personalized content and service experiences at a global scale.

Company size
10,001+
Company stage
Debt Financing
Total funding
$1.4B
Headquarters
Gütersloh, Germany
Founded
1835

Recently Posted Jobs

Explore more opportunities at Bertelsmann

See more jobs