👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java разработчик

Зарплата

от 40 000 до 80 000 ₽

Требования

БэкендJava SEJava coreIntellij IDEAJava Spring FrameworkDjangoDockerYii frameworkGitGroovy

Местоположение и тип занятости

ТверьПолный рабочий день

Компания

Российский разработчик решений в области цифровых каналов обслуживания клиентов

Описание вакансии

Условия работы

SimpleLab — молодая амбициозная компания, которая разрабатывает программные решения для банков. 

Мы делаем интернет-банки на различных технологических платформах (web и mobile). 

Технологически мы достаточно сильны и теперь хотим, чтобы наши приложения были среди лучших в России, а сами приложения входили в топ профессиональных рейтингов. 

Обязанности:

  • Функциональное развитие системы iSimpleBank 2.0 - интернет-банка для физических и юридических лиц, установленной в более чем 50-ти российских банках, в том числе в банках уровня TOP 100.
  • Участие в построении архитектуры и инфраструктуры приложения, написание программного кода на языках Java, Groovy.

Требования:

  • Знание языка программирования Java, его стандартных библиотек, классических алгоритмов и структур данных, SOLID-принципов объектно ориентированного дизайна.
  • Владение языком запросов к реляционным базам данных, знание принципов нормализации баз данных (1-3 нормальные формы), оптимизации SQL-запросов.
  • Твёрдое знание процесса разработки веб-приложений, работы HTTP-протокола, REST-философии.
  • Продвинутое владение инструментарием управления исходным кодом Git при совместной работе над кодом проекта.
  • Разработка модульных-тестов с применением JUnit, Mockito.
  • Владение инструментами сборки Gradle или Maven.
  • Опыт использования средств непрерывной сборки и развёртывания приложения в методологиях Continuous Integration или Continuous Deployment.
  • Аккуратность, внимательность, умение аргументировать своё мнение и желание развиваться самостоятельно.

Приветствуется:

  • Представление о контейнеризации приложений с Docker.
  • Опыт работы с использованием Agile-методологий Scrum или Kanban.
  • Опыт участия в проектах с открытым исходным кодом.
  • Умение развивать существующие и предлагать новые подходы к разработке.

Условия:

  • Официальное трудоустройство по ТК РФ.
  • Гибкий график работы.
  • Полная занятость.
  • Уютный офис в центре города, чай, кофе за счёт компании.
  • Работа на современной технике, ноутбуки, дополнительные мониторы.
  • Компенсация на занятия спортом, теннисный стол в офисе.
  • Обучение, квартальные премии, рост заработной платы по результатам работы.

Адрес офиса

г.Тверь, ул.Володарского д3.

Бонусы

Размер ЗП определяется по результатам собеседования.