Обява
Премиум
Java Developer – IoT Software Development
Are you a skilled Java Developer looking for an exciting opportunity? We are hiring on behalf of a client that specializes in IoT software development, focusing on cutting-edge smart home device integration. As a Java Developer, you will play a key role in designing, developing, unit testing, and documenting solutions for the next generation of smart home devices. Your expertise will be crucial in ensuring the relevance and coherence of the solutions you create.
Responsibilities:
- Design and develop high-quality Java applications;
- Conduct unit testing and ensure comprehensive documentation;
- Work on integrating smart home devices into next-gen platforms;
- Deliver innovative solutions independently.
Requirements:
- 3+ years of experience with Java Development;
- Expertise in multi-threading and Java concurrent API;
- Proficiency in Object-Oriented Design and component building;
- Hands-on experience with serial port coding;
- Ability to work independently with minimal supervision;
- Strong written and verbal English communication skills;
- Experience in documenting technical solutions.
Nice to Have:
- Familiarity with Z-Wave technology;
- Knowledge of Jira and GitLab (or similar Git platforms);
- Experience working in agile sprints;
- Exposure to Android (SDK), Kotlin, Flutter, and a willingness to further develop skills in these areas;
- Bachelor's degree in Computer Science or a related field;
- Experience with symmetric and asymmetric encryption.
What We Offer:
- Remote work flexibility – up to 90% work-from-home;
- Option to work fully on-site in Plovdiv or Sofia;
- 25 days of paid annual leave;
- Comprehensive health insurance coverage;
- Food vouchers worth 200 BGN monthly;
- Transport cost coverage of 60 BGN per month;
- Monthly hobby benefit of 60 BGN to support your personal interests.
If you feel the challenge, apply now!