Описание вакансии
Наш стартап успешно развивается на рынке hr-tech. Мы предоставляем инновационные решения для оптимизации работы бизнеса. В нашей команде уже более 20 сотрудников, и мы стремимся к дальнейшему расширению. В настоящее время мы ищем Middle Java Developer (SaaS), который усилит нашу IT-команду.
КАКИЕ ПРЕДСТОЯТ ЗАДАЧИ?
Работа в продуктовой команде в рамках Agile-процессов с подчинением CTO (2-недельные спринты, ретро, демо, дейли);
Разработка продуктов, основанных на монолитной/модульной архитектуре (SaaS, hr-tech);
Интеграция приложения с внешними и внутренними сервисами;
Написание понятного и стабильно работающего кода;
Написание unit и интеграционных тестов на Java;
Активное взаимодействие со специалистами из смежных подразделений (QAE, PM, DevSecOps Engineer);
Поиск и аргументация технически эффективных путей решения бизнес задач;
Умение и желание писать чистый и понятный код;
Наш стек:
- Бэкенд: Spring Boot, Java 17, PostgreSQL;
- Сервер: Nginx, Ubuntu;
- Фронтенд: JavaScript, Typescript, React, Next.js, Redux, Axios;
- DevOps: GitHub, GitHub Actions, AWS, S3, OpenID Connect;
- Тестовое окружение: Spring Boot Test, JUnit, Mockito, REST Assured;
- Архитектура: монолитная, REST API.
Задачи ведутся в Яндекс Трекере.
Нам важно:
Опыт работы на Java/Spring от 2-х лет;
Отличные знания ООП, Java core Spring Framework (Core, MVC, Boot, Data, Batch), Hibernate/JPA;
Опыт проектирования и разработки RESTful API;
Опыт разработки высоконагруженных систем PostgreSQL, опыт написания и оптимизации SQL-запросов;
Знание основных принципов разработки, проектирования и тестирования ПО Kafka Maven/Gradle, Docker, монолитной архитектуры, Spring Cloud Kubernetes, CI/CD XML, JAXB;
Опыт по разработке учетных решений, платежных решений – приветствуется;
Аналитический склад ума, ответственность, коммуникабельность, проактивность, бесконфликтность.
Опыт работы в стартапе будет преимуществом.
Что мы предлагаем:
- прозрачную систему мотивации (fix, полугодовые премии по итогам выполнения личных целей)
- уютный офис в центре города (можно совмещать работу из офиса с удаленкой из СПб)
- work-life balance (работаем в графике 5/2 с 10 до 18, в пятницу – до 17)
- оформление по ТК РФ с соблюдением всех гарантий (находимся в процессе получения статуса аккредитованной IT-компании)
- 31 день оплачиваемого отпуска;
- программу адаптации для комфортного погружения в рабочую среду
- обучение и развитие: внутреннее обучение продукту, 50-100% оплаты внешнего обучения за счет компании
- перспективы карьерного развития
- активно развивающуюся корпоративную культуру: проводим тимбилдинги, корпоративы, ходим на квизы
- гибкие процессы, быстрое принятие решений на всех этапах, развиваем культуру обратной связи
- поддержку инициативы от сотрудников
- зону отдыха в офисе – кухня с фруктами и снеками, PlayStation, TV, настольные игры.