Senior Software Developer (full Stack)

Springer Nature

Shanghai, China
Java, kotlin, or scala development experience
Frontend development including html, css, wechat mp
Test-driven development (tdd) practices
Springer Nature is seeking a proactive Senior Software Developer to join their growing China Tech Hub in Shanghai

Job Summary

  • Springer Nature is seeking a proactive Senior Software Developer to join their growing China Tech Hub in Shanghai.
  • The role involves customizing global repositories for China-specific needs while ensuring smooth integration with worldwide digital ecosystems.
  • Candidates must have extensive experience in Java, Kotlin, or Scala alongside frontend skills like WeChat MP development.

Matching Summary

Springer Nature is seeking a proactive Senior Software Developer to join their growing China Tech Hub in Shanghai.

Skills & Requirements

Must-have

  • Java, Kotlin, or Scala development experience
  • Frontend development including HTML, CSS, WeChat MP
  • Test-Driven Development (TDD) practices
  • CI/CD and trunk-based development workflows
  • Cross-functional collaboration in agile teams

Nice-to-have

  • Mentoring junior developers
  • Pair programming experience
  • Developer ownership of production systems
  • Support for diversity and inclusion initiatives
  • Experience with platform engineering deployment

Key Requirements

  • Several years of hands-on software development experience
  • Full stack developer with stretched frontend knowledge
  • Experience with Test-Driven Development (TDD)

Work Rights

Not specified

Tailored Resume

Cover Letter