Вакансия Java Developer

2 вакансии
Специализация: Java
Уровень: Middle
Опыт: 3 года
Уровень английского: Intermediate
Город: Минск, Беларусь
Размер компании: 200
Возможна удалённая работа: Да

Java Developer

We are looking for an experienced and motivated java developer to join our team. At least 3 years of Java development experience, a strong knowledge of OOP, design patterns, data structures, and algorithms. Experience with Spring Stack (Сore, Boot, Security). English B1+. Security knowledge/background is a plus.

Project – Direct Dispatch for domain Arlo (https://www.arlo.com). Arlo company provides devices and services for Smart Home System, including security with AI. The company entered the market more then 5 years ago for the US and continued development. About two years ago Arlo started to expand outside the US. Today, it operates on 5 continents and in 60+ countries. The Direct Dispatch project is Smart Home Security direction for Arlo company. The project is a part of Professional Monitoring and allows users to call emergency services using a mobile app when it is required, including calling the services automatically by smart devices when AI detects some alarming event. The project started about two years ago and the first release was made in summer 2021.   

The team is working on a set of security solutions for smart home system, including: secure communication of different system parties, authentication between devices, secure upgrade and secure boot of devices. All solutions include device and backend parts, so java and embedded software developers work together in the team.

Required skills

  • 3+ years of software development experience

  • Understanding of OOP principles

  • Knowledge of software best practices (design and architectural patterns)

  • Good knowledge of algorithms and data structures

  • Understanding of REST API architecture principles

  • Confident knowledge of Spring Stack (Сore, Boot, Security)

Beneficial Skills

  • Understanding of computer security concepts

  • Experience working with NoSQL databases (DynamoDB)

  • Experience with AWS services

  • Understanding of Agile development methodologies

Responsibilities

  • Design and development of new features/services, further development of existing functionality

  • Communication with different other teams and customer

  • Code review

  • Team leadership in perspective

Missing dc2dee645480aabc67b54d291271580aa34628939fceddb02bb23fd5777d20cc
Представитель компании
Вакансии компаний
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.