En

JazzTeam Software Development Company

Agile Java Development

Вакансия Middle Java Developer

JazzTeam — международная сервисная IT-компания с офисами в Нидерландах, Литве и Беларуси. Наши стандарты управления проектами основаны на гибких методологиях разработки ПО. Технические компетенции компании базируются на Java-технологии и принципах экстремального программирования (Continuous Integration, TDD, DDT, pair programming). Культура и подходы JazzTeam к разработке отражены в слогане Agile Java Development.

Мы сотрудничаем с крупными компаниями и стартапами из Европы и США. Среди наших клиентов — лидеры европейского рынка телекоммуникаций, компании, предоставляющие решения для электронной коммерции и маркетинга, новаторские организации, создающие сложнейшие продукты в сфере науки и «Интернета вещей». Мы — эксперты в Enterprise-разработке, создании интеграционных решений и систем для автоматизации бизнес-процессов.

В своей работе мы опираемся на следующие подходы и стандарты:

  • Инженерный, ценностный подход к разработке (инжиниринг, а не кодинг).
  • Фокус на Java-технологии.
  • Внедрение CI/CD на всех проектах.
  • Применение лучших практики разработки и тестирования.
  • Сильный менеджмент и выстроенные, прозрачные процессы.
  • Проактивность и эмпатия.
  • Постоянное развитие и обучение.
  • Мы будем рады видеть в нашей команде Middle Java разработчика для работы на коммерческих, консультационных проектах для американских и европейских заказчиков, а также для участия в разработке внутренних продуктов компании.

    Обязанности:

    • Разработка на Java c обязательным покрытием написанного кода Unit-тестами.
    • Участие в проектировании и обсуждении архитектур различных продуктов.
    • Поддержание стандартов качества компании, включая применение Test Driven Development, Data Driven Testing.
    • Участие в логистике процесса непрерывной интеграции и поставки продукта (CI/CD).
    • Регулярное взаимодействие с командами автоматизаторов, DevOps-инженеров.
    • Участие в Agile/Scrum/XP процессах компании: стендапах, планировании спринтов, демо; парном программировании, ревью кода.
    • Взаимодействие с различными стейкхолдерами для создания и ревью рабочей документации.

    Требования:

    • Опыт разработки коммерческих проектов на Java от 2 лет. Практический опыт работы с JMS (или любым MQ/ESB фреймворком), JPA (или Hibernate). Хорошее знание одного из популярных MVC фреймворков.
    • Отличный стиль кодирования: слабосвязанный, компонентный, модульный код, небольшие методы и классы.
    • Знание английского языка от B1 (Intermediate) и выше. 
    • Высшее техническое образование.
    • Глубокое знание и опыт работы с:
    • Core Java, J2SE и J2EE;
    • ООП, Test Driven Development;
    • паттернами проектирования, алгоритмами и структурами данных;
    • базами данных (RDBMS, NoSQL).
    • Практический опыт использования и четкое понимание CI/CD концепций.
    • Умение создавать различные юнит-тесты и поддерживать покрытие на высоком уровне. Опыт создания интеграционных тестов.
    • Уверенное владение GIT.

    Будет плюсом:

    • Понимание основ Web-разработки (JavaScript/AJAX, HTML5, CSS,  jQuery).
    • Владение Java Reflexion.
    • Знание основ контейнеризации ПО, опыт работы с Docker.
    • Знание enterprise и интеграционных паттернов.
    • Опыт реализации интеграционных решений с использованием Mule ESB/Apache Camel/любым другим фреймворком.
    • Опыт работы с веб-сервисами (SOAP/REST).
    • Опыт решения проблемных ситуаций, профилирования, нагрузочного тестирования, поиска и устранения багов в приложениях. 

    Личные качества:

    • Проактивность, инициативность, нацеленность на результат.
    • Отличные коммуникативные и лидерские навыки, умение работать в команде.
    • Сильный аналитический навык и креативный склад ума.
    • Ответственность, реалистичность, порядочность.
    • Умение принимать взвешенные решения в сложных ситуациях.

    Условия:

    • Возможность удалённой работы или комфортное рабочее место в нашем уютном офисе в центре Минска.
    • Европейский стиль управления компании, прозрачность коммуникаций и отсутствие бюрократии.
    • Разнообразные задачи и проекты: мы занимаемся не только разработкой на заказ, но также консультируем клиентов и создаём собственные IT-продукты.
    • Возможности для горизонтального и вертикального роста в компании: вы можете стать лидером команды, ментором, архитектором.
    • Работа по Agile/Scrum/XP без овертаймов.
    • Полный соцпакет.

    Вас ждёт отличный коллектив и интересные проекты!

    Мы искренне уверены, что вы добьётесь успеха в профессиональном и личностном развитии вместе с нами, командой JazzTeam! Чтобы узнать, почему вам стоит присоединиться к нашей компании, переходите на страницу о преимуществах работы в JazzTeam!

    Пишите нам на talent@jazzteam.org или заполните форму ниже.

    Хотите работать у нас? Заполните форму

      Имя *

      Email *

      Телефон

      Ваше сообщение*

      * Обязательные поля для заполнения

      JazzTeam на карте

      , , ,