Senior Software Developer

Springer Nature
Springer Nature is a major new force in scientific, professional and educational publishing

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Springer Nature is a world leading research, educational and professional publisher, providing quality content to our communities through a range of innovative platforms, products and services. Every day, around the globe, our imprints, books, journals and resources reach millions of people – helping researchers, students, teachers & professionals to discover, learn and achieve more. We publish the world’s most influential journals and our global IT function drives the innovative digital services we offer our customers.

In the context of our digital strategies, in Berlin we develop new software and optimise our global platforms (e.g.,, eCommerce,,,,

Your role as a Senior Software Developer at Springer Nature:

  • Develop innovative Cloud Native web applications in Java and Scala
  • Assume responsibility for the entire lifecycle of the web applications you build
  • Make the active, ongoing further development of our platforms one of your priorities

You’ll contribute to challenging but successful projects, while keeping the needs and interests of the user at the heart of your considerations. You’ll use up to date technology to build applications that simply blow our customers away. And nevertheless, at the end of the day you’ll be home in time for dinner!

These three Key Practices shape our actions:

  1. Agile promise: We roll out high-quality services in brief intervals and constantly work to improve our processes and ourselves
  2. Collective code ownership: Every team member is welcome to and expected to participate – and that includes decision-making processes
  3. We actively practice shared responsibility for every link of the tool chain for infrastructure, software quality, delivery and operations. Each of our passionate developers has the opportunity to familiarise themselves with and improve every aspect of our system

Main requirements

  • Fluency in Java and English
  • Previous experience working in an agile software development team
  • Excellent communication skills and the ability to communicate and collaborate effectively with a wide range of international colleagues
  • A team player, not a Ninja
  • Always learning, not afraid to fail

Nice to have

  • Experience in Scala


  • A healthy work/life balance
  • Interesting and challenging work
  • A positive environment
  • Enthusiastic, supportive colleagues
  • Further development to help you progress your career
  • Flexible hours, a 37 hour week and 30 days annual leave
  • Book discount of 15-40%
  • Discounted public transport

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300