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

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

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

ОмскПолный рабочий деньМожно удаленно

Компания

Многопрофильная группа ИТ-компаний, лидер российской отрасли информационных технологий

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

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

Наша команда уже много лет развивает Государственную информационную систему (ГИС), которая позволяет нашему государству обеспечивать свои потребности в различных товарах, продуктах, услугах. Благодаря этой системе обеспечивается высокая прозрачность и публичность всех процессов государственных закупок, начиная от планирования и до завершения исполнения контрактов.

ГИС функционирует в режиме 24x7x365 и обслуживает сотни миллионов запросов в сутки, в системе одновременно работают десятки тысяч пользователей, и постоянно осуществляется взаимодействие с более чем 200 информационными системами в том числе с электронными площадками и региональными системами закупок.

Наша архитектура - это независимые функциональные подсистемы, общающиеся друг с другом по внутреннему API. Основные технологии: Java, Hibernate, Spring Core, Spring MVC, EJB, JMS и Oracle RDBMS. Кое-где используется Angular на фронте.

Над проектом работают одновременно много команд (более 100 разработчиков совокупно). Мы используем JIRA, Git, автоматизированные сборки, работаем в московском часовом поясе, общаемся в Skype, пишем документацию в Confluence.

Чем предстоит заниматься:

  • Разрабатывать JavaEE приложения, реализовывать новую функциональность, поддерживать и улучшать существующую;
  • Взаимодействовать с аналитиками: анализировать постановки задач на предмет технической реализуемости, предлагать варианты решений;
  • Взаимодействовать с тестировщиками: помогать стабилизировать новый код;
  • Взаимодействовать со специалистами инфраструктуры: помогать в анализе и разрешении инфраструктурных проблем тестовых стендов и продакшена;
  • Диагностировать и решать проблемы в промышленной среде.

Что мы ожидаем от кандидата:

  • Профессиональный опыт разработки Web приложений с использованием всего или части из перечисленного:
    • Язык программирования Java, использование Java EE (EJB) будет плюсом;
    • Фреймворки: Spring (Core, Data, MVC), JPA (Hibernate);
    • Серверы приложений: IBM WebShpere, WildFly, Apache Tomcat и др.;
    • СУБД: Oracle, PostgreSQL и др.;
    • Системы сборки: Maven и др.;
    • Управление проектами: Jira и др.;
  • Хорошее знание жизненного цикла web-приложений, опыт разработки web-сервисов (SOAP/REST);
  • Опыт работы с RDBMS, уверенное знание SQL, умение оптимизировать запросы;
  • Умение обеспечить реализацию задачи в рамках прогнозируемых сроков/трудозатрат и с нужным качеством;
  • Умение понимать код других разработчиков.

Что мы предлагаем:

  • Участие в интересных проектах в масштабах всей страны;
  • Большие перспективы профессионального и карьерного роста;
  • Хорошо оборудованное рабочее место: мощный компьютер, несколько мониторов;
  • Отличный офис с оборудованной кухней;
  • Социальный пакет.

Дополнительные инструкции