Backend разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Ищем в команду молодого, энергичного и амбициозного Java программиста с перспективой переобучения на Full Stack.
О проекте
Сервис Pay Assistant
- Выступает посредником в платежах между компаниями и фрилансерами
- Позволяет создавать и оплачивать задания, просматривать статистику, работать с электронными документами
- Обеспечивает взаимодействие по API с платежными шлюзами
Используемые технологии
- Бекэнд:
Spring Boot, Java, PostgreSQL
- Сервер:
Nginx, Ubuntu
- Фронтенд:
Java Script, Type Script, React, Next.js, Redux, Axios
- Тестовое окружение:
Spring Boot Test: интеграционное, модульное тестирование, Selenium автотесты
- Архитектура:
Монолитная, REST API
Ожидания от кандидата
Основные задачи
- Разработка REST проекта с нуля, поддержка и разработка существующих проектов
- Взаимодействие с популярными API платежных систем
- В дальнейшем написание новых сервисов платежей
- Работа в команде, обмен знаниями и опытом
- Обсуждение и работа с поставленными задачами в рамках Agile/Scrum/Scrum-ban
Требования
- Знание и опыт работы с Java 11+
- Работа с реляционными БД: обязательно PostgreSQL, опиционально MySQL
- Spring Framework: Boot, Web, Security, Boot Test
- Git. GitFlows: GitFlow, GitHub, TBD
- Знание юнит, мок, интеграционного тестирования. Junit, Mockito
- Maven
- Ubuntu Server. Bash, основные команды
- Hibernate ORM
- Основные шаблоны проектирования, структуры данных. MVC, REST архитектура
- Желание и мотивация стать Full Stack разработчиком
Будет плюсом
- Желание обучиться на Full Stack
- Вы из г. Санкт – Петербург или его окрестностей
- Опыт работы с API платежных систем
- Отличныие знания CI/CD процессов
- Работа с Flyway миграциями
- Работа с MapStruct
- Management tools: Jira, Youtrack или им подобные
- Английский уровня B2 и выше
Условия работы
- Теплый и уютный офис на Невском проспекте
- Работу в молодой, развивающейся компании
- Возможность профессионального развития и карьерного роста
- Отсутствие бюрократии, вопросы решаются оперативно, без многочисленных согласований.
- Полностью удаленный формат работы, если вы живете за пределами Санкт - Петербурга
- Испытательный срок 1 месяц;
- Слаженный и дружный коллектив
- Печенье, чай кофе на борту
- 7 часовой рабочий день
- Пятидневная рабочая неделя
- Стабильная заработная плата с возможностью повышения