Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Junior Backend Engineer - Search image - Rise Careers
Job details

Junior Backend Engineer - Search

About BlaBlaCar


BlaBlaCar is the world’s leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices, 30% working fully remotely.


Your Mission


We are looking for a Junior Backend Engineer to join the Search team at BlaBlaCar. Their mission is to enable passengers to seamlessly choose the most relevant multimodal trip from our carpool, bus, and soon train supplies. 


As a Backend Engineer, your role will be to contribute to deliver a reliable and scalable multimodal search platform. You will be reporting to the team's Engineering Manager and working with a full-stack team of 11 engineers. 


Your responsibilities


• Participate in the design, development, and maintenance of the Java microservices that serve the Search flow for the Blablacar platform

• Participate in the whole application lifecycle, from early meetings and design to development, test strategy, and deployment - and of course, monitoring, alerting, and support

• Participate in the definition of the features with the product and design teams to find the most relevant solutions for our members

• Interact with people with different roles and backgrounds, and share your technical expertise with a mix of technical, product, and business people


Your qualifications


• You have a first experience in Java and its frameworks such as Spring, Spring Boot, JUnit, and Mockito

• You know what service-oriented architecture looks like, and you can determine when to apply a given architectural pattern

• You have good communication skills, you’re humble, and you are a team player

• Some knowledge or prior experience with Docker, Kubernetes and Datadog is a plus

• Full working proficiency in English

• Fit with our BlaBlaPrinciples

• Thriving in a collaborative, fast-growing and innovative environment

• Ability to take ownership, aligned with business priorities  


What we have to offer


• Full remote possible in the country of the role (+ access to BlaBlaCar co-working spaces in Bordeaux, Toulouse, Lyon, Nantes and Sophia Antipolis)

• 4 additional weeks parental leave 100% paid

• Financial support for home office equipment

• Free unlimited carpooling & bus rides

• Employee Stock Ownership plan

• 25 days holiday per year + RTT

• Local meal plan policies (Swile card in France)

• 50% transportation paid in France (Forfait Mobilité Durable)

• Mental health support through Moka.care


Interested in joining the ride?


• a 45-min video-call with Maxime, Talent Acquisition Manager, to get to know you, understand your career expectations and answer your questions

• a 60-min video-call with Louise, Engineering Manager, to discuss your experience and share more details about the team

• a 90-min live coding session with Software Engineers

• a 60-min design interview with Software Engineers

• a 30-min video-call with Gilles, VP Engineering, for vision fit and rounding off the process


Our hiring process lasts on average 25-30 days, offers usually come within 48 hours.


Not sure yet?


Check out our 100 reasons to join BlaBlaCar!


BlaBlaCar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application.

BlaBlaCar Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
BlaBlaCar DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of BlaBlaCar
BlaBlaCar CEO photo
Nicolas Brusson
Approve of CEO
What You Should Know About Junior Backend Engineer - Search, BlaBlaCar

Join BlaBlaCar as a Junior Backend Engineer on the Search team! This is an exciting opportunity to contribute to the world's leading community-based travel app that connects millions of riders and drivers while navigating the beautiful city of Paris – or work remotely from anywhere in France! At BlaBlaCar, your mission will be to help passengers find the best multimodal trips, from carpooling to bus travel and soon train journeys. As part of a tight-knit full-stack team of 11 engineers, reporting directly to the Engineering Manager, you'll dive into the design, development, and maintenance of Java microservices that underpin our Search flow. Your role will involve engaging in the entire application lifecycle, collaborating with product and design teams to craft the most effective solutions for our users. We're looking for someone with a foundational understanding of Java and its frameworks, excellent communication skills, and a collaborative spirit. If you have experience with Docker, Kubernetes, or Datadog, that's a bonus! Embrace a productive and innovative environment while enjoying a great work-life balance with full remote options, additional parental leave, stock ownership plans, and support for your mental well-being. Step into a world where your coding skills make a real difference and your contributions are valued. Join us on this exciting ride with BlaBlaCar!

Frequently Asked Questions (FAQs) for Junior Backend Engineer - Search Role at BlaBlaCar
What are the responsibilities of a Junior Backend Engineer at BlaBlaCar?

As a Junior Backend Engineer at BlaBlaCar, your primary responsibility will be to design, develop, and maintain Java microservices that support the Search functionalities of our platform. You will engage in the full application lifecycle, which includes early design discussions, coding, testing, and deployment, as well as monitoring and supporting your solutions. Additionally, you'll work closely with cross-functional teams to refine features, ensuring they meet the needs of our community of users.

Join Rise to see the full answer
What qualifications are required for the Junior Backend Engineer role at BlaBlaCar?

To be a successful Junior Backend Engineer at BlaBlaCar, you should have some experience with Java and frameworks like Spring and Spring Boot. Familiarity with service-oriented architecture concepts is essential, along with strong communication skills and a team-oriented approach. While not mandatory, knowledge of Docker, Kubernetes, and Datadog is a plus. Proficiency in English is necessary, aligning with BlaBlaCar’s core values of collaboration and innovation.

Join Rise to see the full answer
Can I work remotely as a Junior Backend Engineer at BlaBlaCar?

Absolutely! At BlaBlaCar, we offer full remote work options within France for the Junior Backend Engineer position. Whether you prefer to work from the comfort of your home or enjoy the collaborative atmosphere of our co-working spaces in various cities like Bordeaux or Lyon, we provide flexibility to suit your lifestyle.

Join Rise to see the full answer
What kind of team environment can I expect as a Junior Backend Engineer at BlaBlaCar?

As a Junior Backend Engineer at BlaBlaCar, you will be joining a vibrant team composed of 11 engineers from various backgrounds. Our work culture fosters collaboration and open communication, allowing you to share your technical expertise with colleagues in product management and business roles. This diverse environment nurtures creativity and innovation, ensuring an engaging and dynamic workplace.

Join Rise to see the full answer
What benefits does BlaBlaCar offer to Junior Backend Engineers?

BlaBlaCar offers a wide range of benefits for Junior Backend Engineers, including the possibility of full remote work, 4 additional weeks of fully paid parental leave, financial support for home office setup, free unlimited carpooling and bus rides, and a stock ownership plan. You also get 25 days of holiday plus RTT, local meal plan policies, paid transportation options, and mental health support, ensuring a healthy work-life balance.

Join Rise to see the full answer
Common Interview Questions for Junior Backend Engineer - Search
Can you explain your experience with Java and its frameworks?

In your answer, highlight any projects or specific tasks where you utilized Java and frameworks like Spring and Spring Boot. Discuss the challenges you faced and how you overcame them, emphasizing your understanding of these technologies and how they apply to backend development.

Join Rise to see the full answer
How do you approach the application lifecycle in software development?

Discuss the importance of each stage in the application lifecycle. Describe your involvement in design, development, testing, and deployment processes, and share examples of how you have successfully handled monitoring and support in past projects.

Join Rise to see the full answer
What do you understand by service-oriented architecture?

Explain service-oriented architecture and its relevance to backend development. You might describe practical situations when you have witnessed or implemented this pattern, emphasizing its importance for scalability and maintainability.

Join Rise to see the full answer
Describe a time when you worked on a team with diverse roles.

Share an experience where you collaborated with individuals from different backgrounds, such as product managers or designers. Explain how you facilitated communication and worked to address varying perspectives to reach a common goal.

Join Rise to see the full answer
What interests you about working at BlaBlaCar?

Convey your enthusiasm for BlaBlaCar’s mission and values. Highlight your interest in community-based solutions and how your role as a Junior Backend Engineer fits into their overall goal of improving travel experiences.

Join Rise to see the full answer
What strategies do you use to troubleshoot issues in your code?

Discuss your systematic approach to debugging, including code reviews, using logging, and employing unit tests. Share a specific instance where you identified and resolved a significant issue in your code.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your task management techniques, such as using tools like task boards or time management methods. Highlight how you communicate with your team to ensure that priorities align with business needs.

Join Rise to see the full answer
What do you know about Docker and Kubernetes?

Even if you don’t have extensive experience, mention any exposure you’ve had to Docker or Kubernetes. Discuss their importance in containerization and orchestration, and express your eagerness to learn more about these technologies within a professional setting.

Join Rise to see the full answer
How do you ensure code quality and reliability?

Emphasize the practices you follow to maintain high-quality code, such as writing unit tests, code reviews, and adhering to clean coding principles. Explain how these practices contribute to the overall reliability of the application.

Join Rise to see the full answer
What do you believe makes a successful Backend Engineer?

Discuss the key traits you think are essential for a successful Backend Engineer, such as problem-solving skills, the ability to work well in teams, continuous learning, and effective communication. Relate these traits back to the role at BlaBlaCar.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago

Join Visa as a Senior Software Engineer and help shape innovative payment solutions while collaborating with a dynamic team.

Photo of the Rise User
Posted 5 days ago

Join Code Metal as a Senior Software Engineer and help innovate multi-billion-dollar force-design decisions for the DoD through advanced simulation technologies.

Photo of the Rise User

Elevate your career at 3Pillar as a Senior Software Engineer .Net (C#), contributing to exciting projects that reshape data analytics.

Photo of the Rise User
Posted 6 days ago

Be a part of Infosys, a leader in digital services, as a Lead Java Developer crafting robust applications in a collaborative environment.

Posted 2 days ago

Join Deutsche Bank as a Full Stack Senior Engineer and contribute to innovative technology solutions while enjoying a hybrid work model.

Rubikal Remote No location specified
Posted 11 days ago

As a Technical Team Lead at Rubikal, you'll lead a dynamic engineering team in developing innovative software solutions using Ruby and microservices.

Photo of the Rise User
Posted 14 days ago
Dental Insurance
Flexible Spending Account (FSA)
Disability Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Become a key player in Socure's mission to eliminate identity fraud by joining as a Software Engineer II.

Join Truelogic as a Senior Full Stack Engineer and help shape the health care landscape for Americans through innovative technology solutions.

To bring freedom, fairness and fraternity to the world of travel, while operating a travel network that saves 1.6 million carbon emissions a year. #ZeroEmptySeats

39 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous