Senior 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, умение оптимизировать запросы;
- Умение обеспечить реализацию задачи в рамках прогнозируемых сроков/трудозатрат и с нужным качеством;
- Умение понимать код других разработчиков.
Бонусы
Что мы предлагаем:
- Стабильная заработная плата;
- Участие в интересных проектах в масштабах всей страны;
- Большие перспективы профессионального и карьерного роста;
- Хорошо оборудованное рабочее место: мощный компьютер, несколько мониторов;
- Отличный офис с оборудованной кухней;
- Социальный пакет.
Дополнительные инструкции
По всем вопросам обращайтесь к Данилиной Татьяны по e-mail tdanilina@lanit.ru; тел. 89162579728