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 :
REQUIREMENTS
• 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
PREFERRED SKILLS
• 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