Senior Software Developer - Java/Kotlin/Scala

Apply now »

Date: Sep 13, 2022

Location: Pune, IN

Company: Springer Nature Group

Springer Nature opens the doors to discovery for researchers, educators, clinicians and other professionals. Every day, around the globe, our imprints, books, journals, platforms and technology solutions reach millions of people. For over 175 years our brands and imprints have been a trusted source of knowledge to these communities and today, more than ever, we see it as our responsibility to ensure that fundamental knowledge can be found, verified, understood and used by our communities – enabling them to improve outcomes, make progress, and benefit the generations that follow.

Visit: group.springernature.com and follow @SpringerNature

 

Senior Developer - SN Digital Pune 

We’re looking for talented and motivated engineers to join our team at Springer Nature. The job is based in Pune, Maharashtra and you will be working with team members and stakeholders in London/Berlin.

SN Digital is a technology division of Springer Nature that provides products and services around various aspects of the publishing workflow to make them easier and more efficient.

Visit sndigital.springernature.com to learn more about who we are and what we do.

The Role

We need people who can

  • Code sensibly. We don’t need code golfers. We really love code that we can read and understand. If you code regularly in any of the JVM languages, you can apply right-away!

  • Take pragmatic decisions around how work is accomplished. We would like our devs to strike a balance between idealism and fit-for-purpose.

  • Understand more than just jargons around Agile, SOLID, KISS, YAGNI. You have seen the best and worst of all different ways of working and understand the need for processes or the need to not have them either.

  • Pick up anything out of their comfort zone and see that it gets delivered. You accept and learn from your mistakes. You rejoice in your achievements.

  • Curious and confident about learning new languages or tech stacks. We would like that you share your knowledge with our dev community and be happy to learn from them too.

  • Be passionate about technology but not crazy about a specific language.

  • Ready to work in legacy as well as brand new platforms.

  • Communicate politely, professionally and effortlessly with everyone from your peers and business stakeholders to the local chaiwala.

  • Have a great working relationship with everyone.

  • Have fun at work. Work life balance is just as important to you as it is to us.

What you’ll be doing 

Within 3 months

  • Understand the product that your team works on.

  • Get the full knowledge of the technical platform that we work on. 

  • Familiarize yourself with our ecosystem, our CI/CD processes, our ways of working, our support functions and our coffee machine

  • Be able to showcase your learnings on the project back to the team.

  • Pair with your colleagues on new developments and see to their delivery.

  • Participate in the different ceremonies. Understand their purpose. Get acquainted with our stakeholders.

Within 6 months

  • Take a lead on how development is done within your project.

  • Identify areas of improvement. Identify technical debt. Identify process gaps.

  • Have constant communication and feedback with your stakeholders and colleagues.

  • Set quality standards for the team and maintain standards for delivery.

  • Be active in the dev community.

  • Let your knowledge and work shine through. 

Within 12 months

  • Mentor and train new joinees and existing peers. 

  • Start organizing/participating in workshops, trainings, hack-days, meetups within the dev community.

  • Fine-tune operations within your space. 

  • Move towards excellence in delivery with added value.

  • Actively participate in hiring new talent. We need more people like you!

What you need to bring with you

  • You should have at least 5 years relevant experience in Java

  • You also need to know design concepts and object modeling 

  • Knowledge or experience working in Kotlin will be great (but not necessary)

  • Knowledge or experience of working in Typescript or exposure to React would be great! 



 

 


 

 

 

At Springer Nature, we value the diversity of our teams and work to build an inclusive culture, where people are treated fairly and can bring their differences to work and thrive. We empower our colleagues and value their diverse perspectives as we strive to attract, nurture and develop the very best talent.

Springer Nature was awarded Diversity Team of the Year at the 2022 British Diversity Awards. Find out more about our DEI work here.

If you have any access needs related to disability, neurodivergence or a chronic condition, please contact us so we can make all necessary accommodation.