Backend Developer Java (Middle+)
О компании
С 2012 года команда timebook разрабатывает собственный инновационный и уникальный продукт — систему управления рабочим временем (СУРВ). Нашими основными клиентами являются крупные игроки продуктового и розничного ритейла. ООО «Таймбук» - резидент инновационного центра Сколково и входит в IT-кластер. Мы развиваемся и в настоящий момент реализовываем новые интересные проекты.
О задачах
Мы ищем увлеченных людей, которые смогут стать неотъемлемой частью нашей команды. У нас достаточно большой спектр работ - мы с нуля развиваем собственный продукт. Он включает в себя собственное железо (проектируется, производится, программируется нами) и облачный сервис с интеграционной шиной (Java, PHP, Redis, Rabbit, MySQL, PostgreSQL). Так как мы небольшая компания, у нас достаточно много свободы при принятии решений, мы всегда даём возможность проявить свою точку зрения.
Обязанности:
- Разработка и доработка существующих Rest-сервисов
- Разработка и доработка существующих сервисов основанных на технолгии MQ
- Разработка api по взаимодействию с базами данных
- Участие в обсуждении архитектуры всех слоев функциональности
Требования:
- Хорошо понимать JAVA CORE, понимать, как правильно организовать архитектуру приложения
- Знать структуру данных, применять паттерны проектирования, работать с многопоточностью
- Разрабатывать RESTfull или SOAP сервисы
Основные используемые технологии и фреймворки:
- Spring, Spring Boot;
- ORM: Hibernate
- База данных – Postgres
- Rabbit MQ
Условия:
- Мы не аутсорс, разрабатываем собственный продукт
- Оформление в штат по трудовому договору
- "Белая" заработная плата, размер которой обсуждается индивидуально
- Современный офис в центре Нижнего Новгорода
- Гибкий график работы
- Дружный коллектив
- Чай-кофе
- ДМС
- Возможность работать удаленно
Ключевые навыки:
- PostgreSQL
- Spring Framework
- Hibernate ORM
- Java
- MySQL
- RabbitMQ