Description
Currently we are looking for Java developer to join our team and work on our latest Smart Home product.
Role definition
Java Developer will be responsible for design, development, unit testing and documentation. 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.
Requirements
- Java core experience
- Experienced in OO design and building components
- Understand 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 Gitlabs (or another git platform)
- Work with sprints in an agile environment
- Experience in Android development
- Work with symmetric and asymmetric encryption