Taro Logo

Developer

A global biopharmaceutical company focused on human health, developing treatments and vaccines with approximately 91,000 employees worldwide.
Chengdu, Sichuan, China
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Healthcare

Job Description

Sanofi, a leading global healthcare company with €43.07Bn in net sales, is seeking a Junior Backend Developer to join their Digital team. This role offers an opportunity to work on next-generation healthcare platforms, leveraging data insights and AI responsibly. The position involves developing backend services in a modern, cloud-native environment using Java SpringBoot, working with technologies like Redis, Elasticsearch, and Kubernetes. The ideal candidate will have 4+ years of backend development experience, strong expertise in Java, and familiarity with modern development tools and practices. The role combines technical excellence with the meaningful impact of improving healthcare delivery through digital innovation. Working at Sanofi means joining a team of 91,000 employees across 90 countries, with access to 59 manufacturing sites and 20 R&D facilities. The company offers comprehensive benefits, career growth opportunities, and the chance to contribute to life-changing healthcare solutions. This position is based in Chengdu, China, requiring both English and Chinese language proficiency.

Last updated 3 days ago

Responsibilities For Developer

  • Develop and maintain backend services using Java SpringBoot
  • Contribute to Spring Gateway development for API routing
  • Write clean, maintainable code with LLM tools support
  • Assist in system design, data modeling, and service modularization
  • Integrate and manage core services (Redis, Elasticsearch, PostgreSQL)
  • Deploy, monitor, and troubleshoot services in Kubernetes
  • Support GitHub Actions-based CI/CD pipelines
  • Maintain Infrastructure as Code using Terraform
  • Participate in Agile ceremonies and cross-functional collaboration

Requirements For Developer

Java
PostgreSQL
MySQL
Redis
Kubernetes
  • 4+ years of backend development experience using Java SpringBoot
  • Expertise in generating high-quality code with LLM tools
  • Experience with Spring MVC, Spring Data, and REST API development
  • Knowledge of relational databases and ORM tools
  • Experience with Redis, Elasticsearch, and container technologies
  • Familiarity with CI/CD concepts and GitHub Actions
  • Basic knowledge of Terraform
  • MS in software engineering or computer science or equivalent
  • Fluent in English and Chinese

Benefits For Developer

Medical Insurance
Parental Leave
  • Comprehensive health and wellbeing benefits
  • High-quality healthcare
  • Prevention and wellness programs
  • 14 weeks gender-neutral parental leave
  • Career growth opportunities
  • International career opportunities
  • Competitive rewards package

Related Jobs