з/п не указана
Москва
От 3 до 6 лет
Обязанности:
- разработка backend-for-frontend и микросервисы на TypeScript, Node.js, PostgreSQL, Kafka;
- исправление ошибок и повышение производительности;
- участие в перекрестном code-review;
- рефакторинг и улучшение существующего кода;
- внедрение новых технологий, инструментов и методов разработки.
Требования:
- высшее образование;
- опыт backend-разработки на Java от 3 лет;
- глубокие знания Java 8/11+, включая возможности многопоточности, коллекции, структуры данных и т.д.;
- опыт разработки микросервисов;
- опыт работы с фреймворком Spring Boot(от 4 лет) и инструментами Spring CloudУмение проводить отладку, профилирование и оптимизацию производительности Java приложений;
- понимание лучших практик/принципов разработки ПО;
- знание SQL, опыт написания/оптимизации запросов к БД;
- опыт участия в проработке solution архитектуры;
- опыт работы в команде разработчиков и умение эффективно;
- взаимодействовать с другими участниками проекта;
- опыт работы с Git.Опыт написания тестов (Junit, TestNG, Mockito, etc);
- знание инструментов Devops (Jenkins, Groovy Pipelines, Ansible);
- опыт работы с DockerЗнание Linux, основы Shell scripts, понимание архитектуры ОС;
- знание гибких процессов разработки ПО;
- уверенное использование инструментов Jira и Confluence в работе.
Условия:
- оформление по ТК РФ с первого дня и все социальные гарантии;
- удаленный формат работы на территории РФ;
- ДМС после испытательного срока;
- для работы предоставляем ноутбук, наушники, мышь, при необходимости – и другую технику;
- программы профессионального развития;
- оплачиваемое профессиональное обучение и сертификация;
- бонусы и бенефиты для наших сотрудников: подарки для детей, скидки у корпоративных партнёров.