Оплата не указана
Требуемый опыт работы
Тип занятости
График работы
Мы — стартап, разрабатывающий программное обеспечение для ремонтных мастерских (repair shop software). Наша миссия — упростить и оптимизировать процессы в этой сфере с помощью инновационных IT-решений. Проект находится на предрелизной стадии: основной функционал уже реализован, но впереди интенсивное развитие продукта. Команда базируется в Израиле, работа полностью удаленная, оформление по договору с самозанятым или ИП.
В нашей команде:
Дизайнер
Frontend-разработчик
Backend-разработчик
Менеджер проекта
Фаундер
Работаем по Scrum, используем Bitrix24 для учета задач и рабочего времени.
Ищем опытного Backend разработчика, способного взять на себя ответственность за серверную часть продукта, развивать архитектуру и предлагать технические решения.
Задачи и обязанности
Развитие и поддержка бэкенда:
Реализация нового функционала с учетом бизнес-требований.
Рефакторинг кода, оптимизация производительности.
Настройка и интеграция Spring Security для защиты REST- и WebSocket-эндпоинтов.
Архитектура и дизайн системы:
Разработка и поддержка микроархитектуры.
Улучшение стабильности и масштабируемости системы.
Работа с базой данных:
Оптимизация SQL-запросов и схемы БД (PostgreSQL).
Использование DBUtils и Spring JDBC.
Обеспечение целостности данных.
Интеграция со сторонними сервисами:
Twilio (SMS), Google Cloud Translate, OpenPDF.
WebSocket и real-time функционал:
Настройка Spring WebSocket (Socket.IO, SockJS).
Поддержка масштабируемых real-time функций (чаты, уведомления).
Обеспечение качества кода:
Автотесты (Spring Boot Test, Spring Security Test).
Код-ревью и совершенствование внутренних стандартов.
Опыт:
От 5 лет коммерческой разработки на Java.
Отличное знание Spring Boot (Web, Security, Data, WebSocket).
Опыт участия в крупных проектах или стартапах.
Работа с PostgreSQL и оптимизация запросов.
Технические навыки:
Java 11 и экосистема Spring.
Интеграция с внешними сервисами (SMS, платежи, переводы и др.).
RESTful API, WebSocket-протоколы.
Оптимизация производительности, кеширование (Spring Cache).
Безопасные практики (JWT, OAuth2, шифрование).
Docker, CI/CD (GitHub Actions, Jenkins).
Софт-скиллы:
Коммуникабельность и командная работа.
Участие в Scrum-процессе (планирование, ретроспективы).
Умение декомпозировать задачи и оценивать сроки.
Самостоятельность, инициативность.
Языки:
Русский — свободное владение.
Английский — чтение технической документации.
Полностью удаленная работа.
Гибкий график, 8-часовой рабочий день.
Возможность влиять на архитектуру и процессы.
Современный технологический стек и интересные задачи.
Конкурентная зарплата и профессиональный рост.
Если вы хотите не только разрабатывать бэкенд, но и влиять на его стратегическое развитие, будем рады видеть вас в нашей команде!
При отклике укажите слово «пингвин» или явно обозначьте, что дочитали вакансию до конца.
Контактная информация
Adams Expert
Сайт: serv.expert
Почта: не указана
Вакансия опубликована 17.05.2025 в г. Москва.
Похожие вакансии
от 200 000 до 350 000 ₽
Москва
Крымская
Удаленная работа
Подробное описание
28 апреля