This job posting isn't available in all website languages


Java Backend Developer / Entwickler / Programmierer

Rakuten Kobo Inc.
00008410 Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts

Java Backend Developer / Entwickler / Programmierer

About Rakuten Kobo Inc

Owned by Tokyo-based Rakuten and headquartered in Toronto, Rakuten Kobo Inc. is one of the world’s most innovative eReading services offering more than 5 million eBooks and audiobooks to millions of customers in 190 countries. Believing that consumers should have the freedom to read any book on any device, Kobo provides people with a choice when reading. Kobo offers an eReader for everyone with a wide variety of E Ink eReaders to suit any Reader’s style including Kobo Aura, Kobo Aura H2O, and Kobo Aura ONE; along with the company’s free top-ranking eReading and audiobook listening app for Apple® and Android®. Kobo’s award-wining eReaders can be found in major retail chains around the world. For more information, visit www.kobo.com.


About tolino

tolino is one of the most popular eReading platforms in Germany and offers eReaders, apps, and a cloud marketed by leading booksellers in Germany, Austria, Switzerland, Italy, Netherlands, and Belgium. Since January 2017 Rakuten Kobo Inc. is the alliance' technology partner operating, maintaining, and developing all the eReading services.

The Role

Rakuten Kobo Inc. is looking for a talented Java Backend Developer to join our development team in our Darmstadt office in Germany. The team is responsible for the development of our e-Publishing backend systems for the tolino alliance.

Candidates must be able to legally work in Germany and be fluent in English and German.




·         Responsible for the development of our e-Publishing backend systems for the tolino platform

·         Requirements analysis, software and interface design, coding and deployment.

·         You will work closely with the other software developers and testers following Agile/Scrum methodologies.

·         Work closely with other development teams in several projects for Rakuten Kobo Inc.

·         Develop interface and create documentation for the functional and technical processes of the backend systems.

·         You enjoy working on a dynamic, highly collaborative and international team


Technical Requirements


·         3-5+ years of hands on experience building custom Java backend applications

·         3-5+ years of work experience with the Spring Framework (core framework and Spring Boot)

·         Good experience with database design and querying using SQL and ORMs like Hibernate

·         Experience with interface design and development of RESTful webservices

·         Extensive knowledge of REST, XML, JSON, JUNIT, SVN, SQL, Hibernate and Spring.

·         Experience with Agile software development and methodologies (e.g. Scrum, test-driven development, continuous integration, unit testing and refactoring).

·         Extensive experience in the Windows and UNIX environments and ability to support applications independently, even after deployment.



Required Attitude


·         Ability to work effectively on a self-organizing, distributed team with minimal supervision

·         Proactive and creative problem solver with the ability to multitask and manage tight deadlines

·         Superior troubleshooting and analytic skills

·         Strong communication skills and a good team skills – ability to work independently and can communicate technical situations precisely and eloquently.

·         Excellent knowledge of spoken and written German and English.

·         Openness and the willingness to improve the software in terms and quality and performance are self-evident for you.


Nice to Haves


·             Working experience with alternative programming languages (Perl, PHP, Groovy, …)

·             Working experience with CI/CD systems (Jenkins) and containers (Docker)

·             Unix scripting language knowledge

·             Backend monitoring tools

·             Experience of working in an agile team (Scrum) in a distributed setup



To Learn More About Kobo:

·        Go to the site: http://www.kobo.com

·        Get the behind-the-scenes look: http://news.kobo.com/blog

·        Follow us on Twitter @: http://twitter.com/kobo

Rakuten Kobo Inc. is an equal opportunity employer.  Accessibility accommodations for candidates with disabilities participating in the selection process are available on request.  Any information received related to accommodation needs of applicants will be addressed confidentially.

Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.




My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Rakuten Kobo Inc.

Darmstadt, Hessen, Germany, Europe

📁 Engineering

Requisition #: 00007880

Rakuten Kobo Inc.

Darmstadt, Hessen, Germany, Europe

📁 Engineering

Requisition #: 00007881