Senior Software Engineer / Tech lead – JAVA


Job Description

We are looking for a senior software engineer – tech lead, member of the R&D team, to develop new features in the bee4sense Information Insight and improve the existing ones. bee4sense Information Insight is a data valorization platform allowing processing of structured and unstructured data to make it operational.

You will be in charge of architecture definition, new features developments and existing features improvement. The objective is to continuously enrich bee4sense to fit customers’ needs in the challenging domain of data valorization.
We know that :

• Open source solutions bring strong features and the integration of open source technologies brings powerful features with a better user experience.

• Data processing platforms are key for organizations.

Your Mission is to :

• Collaborate with Product management and other engineers to help define, scope and implement high quality features for our platform.

• Report and document your work following the agile methodology principles.

• Help us deliver the best content possible.

Preferred experience :


• BS in Software Engineering or related field
• 3+ years of Java programming in a development Team
• Experience with building backend services.
• Good oral and written communication in English
• Pragmatic and Proactive


• Experience with Spring Framework
• Experience with working with a remote development team
• Fluent with NoSQL technologies
• Experience with Search technologies such as Elasticsearch, Solr or lucene.
• Experience in distributed java programming

Interview process

Phone call interview
Technical tests
Physical interview with the CEO


Send us your application !

[caldera_form id="CF5f18527816ed4"]