Jetzt bewerben

Details zum Jobangebot

We are in a transition to insource development and are looking for a Java Fullstack Developer (m/f/d) with some experience, who can help us to develop, maintain, rebuild and improve our system.


The job is based in Heidelberg or Berlin where you operate in an international team.


About Us:

We are a small team that manages Springer Nature's central archive and delivery system. We are currently in the process of transitioning development and testing back into the department. This means that many processes and mechanisms now have to be redefined and regulated.


What is special about our team is that we are users of the system as well as developers. We have relatively few stakeholders and develop mainly out of intrinsic motivation. The few stakeholders include internal teams at different locations, as well as external customers.


As we are part of the critical infrastructure, we try to maintain a stress-free culture by giving ourselves the time needed to harden and test the system to ensure sustained quality. It is important for us to be one step ahead so that we don't get into time-critical situations. We do this by keeping things as simple and generic as possible so that we can react flexibly to changes.

As we are a small team, besides developer tasks you’ll have other tasks, such as business analysis, testing, data manipulation, reporting and internal coaching. We would also involve you in architecture and business requirements.


About You:

  • You have experience developing software in Java.
  • You have experience with SQL, preferably PostgreSQL.
  • You are interested in working with cloud technologies and know how to use containers.
  • You enjoy learning new technologies.
  • You are interested in data-centred applications.
  • You like working in a collaborative team, where there is collective ownership of the product.
  • You like getting involved with every stage of the software development lifecycle.
  • You see failure as a chance to learn and welcome feedback.
  • You are happy to deploy and operate your application as a DevOps concept.


Within 3 Months you will:

  • Get familiar with our technology stack. Our applications are deployed to Kubernetes and virtual machines using Concourse.
  • Make minor changes in our codebase.
  • Live our agile process and team ceremonies.
  • Become familiar with the existing system documentation.


By 3-6 months you will:

  • Be a supportive member of the development of our applications by using the right technology solutions to solve the problem at hand.
  • Understand in detail how our applications are designed.
  • Take part in developing new features as a member of the tech team.
  • Help to improve our technology stack.
  • Have an understanding of the team's context within the publishing business we are working in.
  • Be able to properly understand and discuss business requirements with Stakeholders.
  • Hold technical discussions with the team to improve the product architecture and code quality.
  • Contribute to blameless post-mortems.


By 6-12 months you will:

  • Contribute to driving our applications and architecture forward.
  • Understand the system’s scope and how it connects to other systems.
  • Confidently make changes and implement new features in our codebase.
  • Transform high-level requirements into actionable work.
  • Add unit tests to our applications.
  • Proactively provide useful and actionable feedback to team members.
  • Be able to explain and visualise the benefits and trade-offs of proposed solutions.
  • Participate in user research to better understand our users' needs.
  • Understand our Products and how we at Springer Nature operate.


Day-to-day responsibilities:

  • Support colleagues having questions about our system.
  • Maintain and write documentation.
  • Monitor our applications and act if needed.
  • Design new solutions.
  • Write new functionalities.
  • Write tests.
  • Finding and fixing bugs.
  • Participate in selected meetings.


In addition, we offer at the preferred locations:

  • A healthy work/life balance
  • Interesting and challenging work
  • A positive collegial environment
  • Book discount of 15-40%
  • Access to LinkedIn Learning via our internal learning and development platform
  • Free access to all SN Publications
  • Flexible hours, a 37.5-hour week and 30 days of annual leave
  • Working from home for up to 3 days/week
  • Discounted public transport


Preferred location: Heidelberg or Berlin.

Optional: London, Dordrecht, Lisbon

To apply please upload a copy of your CV and cover letter, stating your salary expectations.

At Springer Nature, we value and celebrate the diversity of our people. We recognise the many benefits of a diverse workforce and strive for an inclusive workplace that empowers all our colleagues to thrive. Our search for the best talent fully encompasses and embraces these values and principles.


Working at the heart of a changing industry, we are always looking for great people who care about delivering quality to our customers and the communities we work alongside with. In return, we provide opportunities to learn from some of the best in the business, with a culture that encourages curiosity and empowers people to find solutions and act on their instincts.

Jetzt bewerben


F S

Weitere Jobs