Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this (Senior) Software Engineer (Massendatenverarbeitung) (m/w/d) role.
Rezi rewrites your resume against Bertelsmann's job description. Free.

Tailor your resume to this (Senior) Software Engineer (Massendatenverarbeitung) (m/w/d) role.
Rezi rewrites your resume against Bertelsmann's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the (Senior) Software Engineer (Massendatenverarbeitung) (m/w/d) posting at Bertelsmann — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the (Senior) Software Engineer (Massendatenverarbeitung) (m/w/d) posting at Bertelsmann — free, in seconds.
About the Role
Join our team as a (Senior) Software Engineer specializing in mass data processing. You will develop backend solutions, understand complex financial processes, and work with large data volumes. This role offers the opportunity to become a technical subject matter expert, taking ownership of architecture and implementation, and setting technical standards.
Responsibilities
- Deep dive into core products with a focus on backend and financial accounting, evolving into a subject matter expert for architecture and implementation.
- Act as a technical sparring partner for Product Owners, contributing expertise in payment posting, billing logic, financial accounting, and data models to product development.
- Translate business and regulatory requirements into clean, scalable backend solutions and design clear interfaces for seamless system integration.
- Develop and optimize high-performance batch and real-time processes for reliable processing of large data volumes.
- Design and maintain relational data models using Oracle SQL, implement efficient ORM mapping, and specifically optimize performance.
- Automate reporting workflows, ensure end-to-end quality with automated tests, and implement AI technologies where they meaningfully improve productivity and business processes.
- Actively participate in the Scrum team, share knowledge as a mentor, and continuously develop best practices for code quality, testing, and technical collaboration.
Requirements
- Completed university degree or equivalent IT education.
- 5+ years of relevant professional experience.
- Extensive experience in backend development with Java, Spring Boot, Maven, Jenkins, JUnit5, and Cucumber.
- Understanding of financial accounting, basic booking logic, and interest/fee calculations.
- Strong knowledge of relational databases, preferably Oracle SQL.
- Experience with ORM architectures, processing, and optimizing large data volumes.
- Proficiency in German and English for effective collaboration in an international environment.
Skills
- Backend Development
- Java
- Spring Boot
- Maven
- Jenkins
- JUnit5
- Cucumber
- Financial Accounting
- Oracle SQL
- ORM
- Data Processing
- Reporting Automation
- Automated Testing
- AI Technologies
- Scrum
- Mentoring
- Code Quality
- Testing
- Technical Collaboration
- Crystal Reports
- RESTful APIs
- Microservices
- Cloud Development (Azure)
- AI Prompting
Location
- Baden-Baden
- Berlin
- Verl
Work Type
- Hybrid
- Full-time
Experience Level
- Senior
Education Level
- University degree or equivalent IT education
About the Company
- Riverty is part of the family-owned Bertelsmann Group, operating in a dynamic industry.
- We enable flexible payment options across various sectors, simplify financial management for well-known brands, and help individuals manage debt and achieve financial security.
- Our mission is to ensure people and businesses stay in flow by handling payment processes with empathy, modern technology, and data-driven insights.