Taro Logo

Developer

A global biopharmaceutical company focused on human health, developing treatments and vaccines to improve people's lives.
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 over 100 years of innovation history, is seeking a Junior Backend Developer to join their Digital team. With €43.07Bn in net sales (FY23), presence in ~90 countries, and ~91K employees worldwide, Sanofi is at the forefront of healthcare innovation. The role focuses on developing backend services in a modern, cloud-native environment, supporting the company's mission to transform healthcare through digital innovation. The position offers an opportunity to work with cutting-edge technologies including Java SpringBoot, Kubernetes, and various cloud services while contributing to scalable healthcare platforms. The ideal candidate will work under senior developers' guidance, participating in system design, service development, and infrastructure management. This role combines technical expertise with the meaningful impact of improving healthcare delivery through technology. The position offers comprehensive benefits, career growth opportunities, and the chance to work in a collaborative, innovative environment focused on improving people's lives through science and technology.

Last updated 4 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
PostgreSQL
Redis
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
  • Knowledge of Redis, Elasticsearch, Docker and Kubernetes
  • Familiarity with CI/CD 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
Vision Insurance
Dental Insurance
  • Comprehensive health and wellbeing benefits
  • 14 weeks gender-neutral parental leave
  • Career growth opportunities
  • International work opportunities
  • Competitive rewards package

Related Jobs