
Senior Software Developer (Full Stack)
Springer Nature7 months ago
Shanghai, ChinaSenior
Responsibilities
- Customize global repositories for China-specific requirements in collaboration with China-based solution architects.
- Develop localized features and façade APIs on top of global interfaces.
- Support frontend and API integrations for end-to-end delivery.
- Serve as a technical liaison between local China teams and global engineering partners.
- Troubleshoot and triage support cases for China-specific projects.
- Work with platform engineers on deployment and maintenance of China solutions.
- Ensure seamless integration between local features and global APIs.
- Mentor junior developers and share technical expertise.
Requirements
- Several years of hands-on software development experience in Java, Kotlin, or Scala.
- Full stack development experience, including frontend technologies such as HTML, CSS, and WeChat MP development.
- Experience with Test-Driven Development.
- Comfort working with pair programming, trunk-based development, CI/CD, and agile practices.
- Ability to collaborate in cross-functional teams with collective ownership of products.
- Commitment to quality, reliability, developer ownership of production systems, and inclusive workplace practices.