Vue d'ensemble


We, Bonitasofters, are all passionate about process automation. 

Each individual contributes to delivering product excellence and high quality services to our community, customers and partners. Together, we built Bonita, a French open source Business Process Management (BPM) solution that aims to democratize process automation technologies, on-prem and in the cloud. 

Our common goal: Encourage market adoption of BPM and intelligent process management.

Bonita achieved a NPS score of 35 and 98% Customer Satisfaction rate in 2022.


Do you want to become a BPM expert and handle complex projects that turn business needs into a technical solution ?

Do you want to work for a company where customers are put at the center of everything we do and on a product that delivers a high value proposition ? 

Then, we want you to join our Professional Services team as a Mid-level Technical Consultant. You’ll be fully trained to become an advisor, a trainer and a technical expert for our customers and partners.

Your first 6 months

You’ll be onboarded on a 6-month training program designed to walk you through all the milestones on how to deliver the Bonita expertise.

You’ll also be trained to become a Bonita trainer to our customers.

Once fully trained, you will contribute to building your first end-to-end Bonita application (Turn Key Solution projects). You’ll be coached and shadowed by Guillaume, Florimond and Endika, our in-house Technical Consultants so that you become fully autonomous on delivering your own projects, and of course Shamil our Professional Services director who will be your mentor.

If you’re looking to expand your expertise into a consulting role whilst keeping your hands on application development, this is  your chance to develop those skills.

Your day-to-day 

You’ll be working on projects of all sizes and complexity with various customers across the globe :

Become a Technical expert and advisor through a number of trainings

  • Java development and Spring Boot 

  • Certified Bonita administration course 

  • Certified Bonita developer training course 

and through some exciting projects

  • Contribute to projects delivery on Bonita platforms hosted on-premise or in Bonita Cloud 

  • Contribute to the delivery of Turn Key Solution projects

  • Help existing customers resolve business problems and technical issues to bring your customer project back on track

Develop Project Management skills

As the single point of contact between the customer and the Bonitasoft Professional Services team, you will be responsible to manage their projects until delivery :

  • Share progress throughout the key project milestones

  • Kick-off the project by collecting specs and requirements from customers and by continuously synching & reviewing with them the project scope until its completion and delivery

  • Collaborate with all relevant departments (R&D, Customer Support, Product Organization) to factor all areas of the product into your projects.

  • Create user documentations

Become a Bonita Trainer

  • Deliver training courses to external users

  • Contribute on updating existing trainings content and create new ones as you see fit

Some of the technologies you’ll work on include Java, Javascript, Spring, Angular, Web components, SSO, OIDC, Cloud, Kubernetes, AWS


We would particularly pay attention to those qualities and skills 

  • You are a problem solver with a creative mind.

  • You are comfortable communicating with customers and you are willing to act as a Bonitasoft ambassador

Must-have languages and qualifications

  • You are fluent in both French or English. Spanish would be a strong bonus 

  • You can develop in Java and Javascript and can prove of a first-hand experience in application development (personal project or customer delivery project)

Our recruitment process

  1. Introduction to Bonitasoft with Christelle (Talent Acquisition)

  2. Role play : present your proudest Java based project to Shamil (Professional Services Director) and Guillaume (Technical Consultant) 

  3. Interview with your future manager Shamil

  4. Final interview with Charlotte (VP of People)

Why join us ?

5 words that defines us

Supportive : to help reach your full potential to achieve your goals, we offer training, coaching and guidance.

Transparent : sharing is an important component of our culture. 

Collaborative : teamwork makes the dream work.

Flexible : full remote work, flexible working hours.

Great place to work : join a place where we put the people at the center of everything we do. 


  • Attractive salary package

  • Full remote contract (France)

  • Full onboarding program 

  • Monthly work from home allowance

  • Opportunity to occasionally work from a co-working space

  • Choose the equipment you want to work with

  • Flexible working hours

  • Lunch tickets (for employees in France)

  • 3 annual company events 

  • Paid-for charity day

  • Special gift on your Bonitanniversaries