Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BlaBlaCar

Backend Engineer

BlaBlaCar

. Define scalable solutions to overcome the technical challenges of Train Distribution.

Posted 10/23/2026full-timeParis • FranceMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java development, particularly with frameworks like Spring Boot, and possesses strong experience in scalable solution design and implementation within train distribution or similar environments. Proficient in collaborating across diverse teams and leveraging AI tools to enhance engineering practices and productivity.

Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkGit Version ControlDocker ContainerizationKubernetes Orchestration

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootJUnitMockitoService-Oriented ArchitectureMonitoring SolutionsAI-Driven Engineering PracticesTest StrategyProduction DeploymentCode Quality Improvement
Soft Skills
Excellent CommunicationTeamworkHumility
Tools & Technologies
GitDockerKubernetes
Industry Keywords
Train DistributionEngineering CultureScalable SolutionsContinuous LearningTechnical Challenges

Tech Stack

Tools & technologies
DockerJavaJUnitKubernetesMockitoSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Define scalable solutions to overcome the technical challenges of Train Distribution.
  • Enhance, maintain, and monitor the current BlaBlaCar train ecosystem.
  • Participate in the whole application lifecycle: initial discovery, design, development, test strategy, production deployment, monitoring, alerting, and support.
  • Interact with people of different roles, backgrounds, and cultures, and share technical expertise with technical, product, and business experts.
  • Lead complex projects involving multiple BlaBlaCar teams across different pillars and external actors.
  • Cultivate continuous learning, test and experiment with new patterns, and contribute to raising the train team’s engineering standards.
  • Actively leverage AI tools in daily workflows and explore AI-driven engineering practices to improve productivity and code quality.
  • Collaborate with engineering teams, data, QA, product managers, and business developers to build robust and scalable features.
  • Report to the Engineering Manager and work with three other backend engineers.

Requirements

What you’ll need
  • 3+ years of experience from companies with a strong engineering culture.
  • Fluent in Java and knowledge of frameworks such as Spring Boot, JUnit and Mockito.
  • Hands-on experience with Git, Docker, Kubernetes, and monitoring solutions.
  • Knowledge of service-oriented architecture and ability to determine when to apply a given architectural pattern.
  • Understanding of tradeoffs between fast iterations and delivery quality.
  • Excellent communication skills, humility, and teamwork.
  • Fluency in English.
  • Strong knowledge of train distribution or a similar environment with the same technical challenges is nice to have.

Benefits

Comp & perks
  • Hybrid position
  • 4 additional weeks on top of legal maternity/paternity leaves
  • 50% healthcare coverage (Alan)
  • Financial support for home office equipment
  • Minimum 25 days holiday per year
  • Local meal plan policy (Swile card)
  • 50% transportation paid (Forfait Mobilité Durable)
  • Free unlimited carpooling & bus rides
  • Personal growth via trainings, mentorship, and internal mobility programs
  • Employee Stock ownership plan
  • Regular team building events
  • 1 day off per year to test our product