Description
We are looking for a Java developer to join our team to work on our latest Smart Home product. The candidate must be proficient in English, capable of providing, demonstrating the relevance and coherence of his/her solution and being experienced in documenting solutions.
Role definition
Responsibilities of the role: design, development, unit testing and documentation
Requirements
- Experience in OO design and building components
- Understanding of multi-thread system and Java concurrent API
- Serial port coding experience
- Experience in Java development
- Bachelor’s degree in computer science or equivalent
- Effective communication and teamwork abilities
- Good written and verbal communication skills in English
Advantage:
- Z-Wave experience
- Knowledge of Jira and GitLab (or another git platform)
- Work with sprints in an agile environment
- Experience in Android development
- Work with symmetric and asymmetric encryption