Java - разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
- Кастомизация и расширение функциональности Calypso back-office системы (java приложение с 3-ех уровневой архитектурой, работающее на JBoss AS, "толстый" клиент на Swing)
- Поиск технической возможности удовлетворения поставленных функциональных требований с использованием существующего API системы либо написанием расширений
- Разработка end-to-end решений (изменение пользовательского интерфейса, изменение бизнес логики, изменения в базе данных)
- Разработка интеграции Calypso с внешними системами с использованием JMS, FIX, FTP и других протоколов
- Оптимизация производительности системы
Бонусы
ДМС, английский в офисе, удаленный доступ, дополнительный отпуск,обучение за счет работодателя, комфортный офис в центре Москвы, свежий кофе весь день
Дополнительные инструкции
Обязательно:
- 2+ лет опыта разработки серверных приложений на Java
- хорошее знание Core Java (1.7)
- хорошее знание многопоточности в java (java.util.concurrent)
- практический опыт разработки с использованием JDBC, SQL, Oracle RDBMS (11g)
- понимание жизненного цикла разработки приложений
- понимание объектно-ориентированного программирования
Желательно:
- знание и практический опыт с EJB3, JMS, XML (JAXB, StAX, XSLT), Spring (core,jdbc,jms,tx)
- практический опыт с Unix (shell, scripting)
- практический опыт использования методологии TDD (unit tests and integration tests)
- практический опыт использования CI (TeamCity, Jenkins, Gradle, Maven, Nexus, SVN)