Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Кто мы?
Мы - международная IT-компания A2SEVEN, существующая на рынке уже более 12 лет. За это время нами было автоматизировано более 350 бизнес-процессов, запущено свыше 30 стартапов и сделано 62 B2B проекта!
Наш главный принцип - “Нам не все равно!”. Мы не просто делаем поставленные задачи, а являемся надежным техническим партнером, берем на себя ответственность за результат.
Создавать качественные и безопасные ИТ продукты, которые помогают бизнесам по всему миру работать иначе и зарабатывать больше - наша главная миссия.
Ожидания от кандидата
Кто нам нужен?
Мы ищем специалистов разработки бэкенд приложений на Java с опытом от 2,5 лет.
Чем предстоит заниматься?
- Участие в построении архитектуры приложений, баз данных и разработке решений;
- Создавать новую функциональность и оптимизировать работу имеющейся;
- Предоставление оценки трудоемкости реализации задач по предоставленным бизнес требованиям;
- Развитие технологического стека и инфраструктурных компонентов;
- Проведение code review команды;
- Создание внутренних инструментов и стандартов для улучшения процессов разработки (контроль качества кода, соблюдение принятых подходов к разработке, CI/CD).
Что требуется от тебя?
- Опыт коммерческой разработки на Java от 2,5 лет;
- Знание Java 8+;
- Опыт работы с Spring Framework (Core, IoC, Data Access, Messaging, Test);
- Опыт работы с фреймворками Hibernate, Spring Boot;
- Опыт работы с REST/MQ.
- Опыт работы с Gradle/Maven;
- Опыт работы с PostgreSQL (Oracle или SQL Server), уверенное владение языком запросов, основы проектирования БД, понимание транзакций;
- Опыт написания тестов;
- Понимание работы Docker;
- Умение работать с Git;
- Уверенное знание методов объектно-ориентированного проектирования;
- Знание паттернов проектирования и опыт их прикладного применения;
- Умение писать поддерживаемый читаемый код;
- Английский на уровне чтения документации;
- Умение работать в команде.
Будет преимуществом:
- Знание NoSQL решений: Redis, MongoDB;
- Приветствуются знания использования DevOps, CI;
- Опыт работы с Kubernetes и связанных инструментов с микросервисной платформой (Jenkins, Prometheus, Elasticsearch, Logstash, Kibana);
- Опыт работы с инструментами автоматизации и управления конфигурациями (Jenkins и т.п.);
- Понимание принципов OpenApi;
- Опыт администрирования БД.
- Опыт работы с Shell/Bash;
- Опыт работы с JVM-семейством: Kotlin/Scala/Groovy.
Условия работы
Что сотрудники ценят в нас?
- Трудоустройство по ТК РФ, гибкий график с возможностью работать удаленно;
- Система двухнедельного онбординга с тимлидом и регламентированные процессы для легкой адаптации и постепенного включения в работу;
- Performance review каждые 6 месяцев с тимлидом для определения твоих навыков и выстраивания индивидуального плана развития;
- Возможность карьерного и профессионального роста: ты можешь развивать свои навыки, охватывать и внедрять новые методы и технологии, а также расти как управленец;
- Прозрачность: проведение регулярных отчетов о проделанной работе всех отделов компании каждые две недели;
- Компетентная команда специалистов: регулярно проходим обучения, анализируем текущую работу и постоянно совершенствуем процессы;
- Пишем статьи, участвуем в конференциях, митапах, квизах, тимбилдингах, съемках экспертных и развлекательных видео и участвуем в других активностях компании: это учитывается и поощряется с помощью разработанной нами системой геймификации;
- Минимум бюрократии - максимум работы;
- Корпоративные занятия по английскому языку с преподавателем.
Пиши, чтобы обсудить все детали и условия!