Успешная IT-компания, разработчик самой известной лабораторно-информациой системы для производственных предприятий, в поисках fullstack-разработчика Java.
Наша компания, с удобным офисом в Томске, на рынке уже 30 лет и входит в число аккредитованных IT-компаний РФ. Наше ПО используется более чем на 200 предприятиях самого различного профиля по всей России и не только.
Основные задачи:
- Участие в разработке микросервисного веб- приложения на актуальном стеке.
- Интегрировать разработки в единую систему.
- Разработки фронт-функций на JS.
Мы предлагаем:
- Трудоустройство согласно ТК РФ, стабильные выплаты, отпуска и периодические премии.
- Комфортное рабочее место в офисе недалеко от Лагерного сада.
- Нормированный график с 8 до 17 с тремя перерывами на обед и чай (с печеньками).
- Сам чай с печеньками :)
- опыт работы с дружелюбным и разнообразным коллективом.
Наш стек:
- Java 8+ - Spring Framework, Spring Boot, Spring Cloud и сопутствующие технологии (IoC, DI, MVC, WebFlux).
- React (React Hooks, Redux, JavaScript и TypeScript).
- Hibernate ORM (работаем с PostgreSQL, Oracle и SQL Server).
- JUnit, Mockito и тесты Spring Boot.
- Система сборки Maven.
- Docker.
Наши ожидания от вас:
- Работа физически в офисе, в г. Томске. РФ, как требование заказчиков при командировках на различные промышленные предприятия, в том числе - с специфическим режимом.
- Опыт работы с вышеперечисленными технологиями. Уверенное знание языка JAVA.
- Понимание ООП и умение конструировать микросервисное ПО.
- Опыт работы с базами данных: знание основ SQL, умение работать с ORM-фреймворками, такими как Hibernate, JPA, Spring Data.
- Умение писать юнит- и интеграционные тесты.
- Навыки работы с Git и GitLab.
- Способность писать легко читаемый, эффективный и поддерживаемый код, а также анализировать и оптимизировать существующий.
- Аналитические навыки: умение анализировать задачи и требования, разрабатывать оптимальные решения и оценивать их эффективность.
- Коммуникабельность и умение работать в команде.
- Стремление учиться новому, следить за обновлениями технологий и применять их на практике.
- Готовность к редким командировкам.
Будут плюсом:
- Умение работать с Node.js.
- Умение оптимизировать запросы к БД.
- Умение настраивать CI/CD.
Будем рады вашим откликам. :)