Taro Logo

Developer

Global biopharmaceutical company focused on healthcare, developing treatments and vaccines with operations in 90 countries and ~91K employees.
Chengdu, Sichuan, China
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Healthcare · Enterprise SaaS

Job Description

Sanofi, a leading global biopharmaceutical company with a 100-year history of innovation, is seeking a Junior Backend Developer to join their Digital team. This role is crucial in their mission to transform healthcare through data insights and AI. The position involves developing backend services in a modern, cloud-native environment, focusing on building scalable healthcare platforms.

The ideal candidate will work with Java SpringBoot, microservices architecture, and various modern technologies including Redis, Elasticsearch, and Kubernetes. They'll be responsible for developing and maintaining backend services, contributing to API gateway development, and implementing CI/CD pipelines. The role requires 4+ years of backend development experience and strong expertise in Java SpringBoot.

Sanofi offers an exceptional opportunity to work at the intersection of healthcare and technology, with their digital transformation initiatives being central to their future strategy. The company provides comprehensive benefits, including extensive healthcare coverage, parental leave, and significant career development opportunities. With operations in 90 countries and approximately 91,000 employees, Sanofi offers a truly global work environment.

The position is based in Chengdu, China, and requires fluency in both English and Chinese. This role is perfect for a motivated developer who wants to contribute to meaningful healthcare solutions while working with cutting-edge technologies in a collaborative, innovative environment.

Last updated 3 days ago

Responsibilities For Developer

  • Develop and maintain backend services using Java SpringBoot (Java 17+)
  • 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
  • Collaborate on Infrastructure as Code using Terraform
  • Participate in Agile ceremonies and cross-functional collaboration

Requirements For Developer

Java
Redis
PostgreSQL
MySQL
Kubernetes
  • 4+ years of backend development experience using Java SpringBoot
  • Expertise in generating code with LLM tools
  • Experience with Spring MVC, Spring Data, and REST API development
  • Knowledge of Spring Gateway and microservices design
  • Experience with relational databases and ORM tools
  • Experience with Redis, Elasticsearch, Docker and Kubernetes
  • Familiarity with CI/CD and GitHub Actions
  • Knowledge of Terraform
  • MS in software engineering or computer science
  • Fluent in English and Chinese
  • Strong 'don't reinvent the wheel' mindset
  • Collaborative and open communication skills

Benefits For Developer

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
  • Comprehensive health and wellbeing benefits
  • 14 weeks gender-neutral parental leave
  • Career growth opportunities
  • International work opportunities
  • Competitive rewards package
  • Healthcare coverage
  • Wellness programs

Related Jobs