WorkListВойтиОформить подписку
EN

Full Stack Java Developer

Архив
Endava · ИТ-услуги и заказная разработка
Вакансия в архиве · закрыта 17.10
Смотреть актуальные вакансии

Другие вакансии компании

EN
🇺🇸Colorado · США · remote·Full-timeJunior·англ. не указан
≈ $9,9–14 тыс/мес
2 ноя
EN
🇺🇸Colorado · США · remote·Full-timeSenior·англ. не указан
≈ $9,9–14 тыс/мес
2 ноя
EN
🇭🇷Zagreb · Хорватия·Full-timeSenior·англ. не указан
≈ $2,7–3,4 тыс/мес
28 окт
EN
🇭🇷Zagreb · Хорватия·Full-timeангл. не указан
Зарплата не указана
28 окт
Все вакансии компании

Похожие вакансии

BP
Bp · нефтегаз
🇮🇳Pune · Индия·Full-timeMiddle·англ. не указанрелокация
≈ $1,5–4,5 тыс/мес
22 окт
PA
Payoneer · Платежная система для SMB
🇮🇳Gurugram · ИндияMiddle·англ. не указан
≈ $1,5–4,5 тыс/мес
7 окт
TW
Twilio · CPaaS (коммуникационные API)
🇮🇳Индия · remoteSenior·англ. C1–C2
≈ $4,5 тыс/мес
2 ноя
LD
Luxoft (DXC) · IT-консалтинг
🇮🇳Hyderabad · ИндияSenior·англ. не указан
≈ $2,1–5,5 тыс/мес
30 окт
GI
GitLab · DevOps-платформа
🇮🇳Bangalore · Индия · remote·Full-timeSenior·англ. C1
≈ $4,5 тыс/мес
15 окт
AG
AgileEngine · Разработка ПО
🇮🇳Индия · remote·Full-timeSenior·англ. B2
≈ $4,5 тыс/мес
12 окт
Смотреть все похожие

О вакансии

Откуда можно работать
Гибрид: Pune, Индия
из текста вакансии
Занятость
Full-time
из текста вакансии
Уровень
Middle
стаж из описания: «3+ years»
Даты
Опубликована 14.10 · видели у компании с 14.10 по 15.10 · закрыта 17.10
вакансия закрыта, проверки прекращены
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Мы ищем квалифицированного и опытного Full Stack Java Developer, который присоединится к нашей команде разработки. Идеальный кандидат имеет прочную базу в объектно-ориентированном программировании, большой опыт работы со Spring Framework и практический опыт фронтенд-разработки на React JS.

Для этой роли важны командный настрой, внимание к деталям и интерес к разработке качественных, масштабируемых и поддерживаемых программных систем.

Что предстоит делать

  • Проектировать, разрабатывать, тестировать и поддерживать высокопроизводительные, пригодные для повторного использования приложения на Java.
  • Разрабатывать и поддерживать адаптивные фронтенд-компоненты с использованием React JS, JavaScript и смежных технологий.
  • Разрабатывать и оптимизировать SQL-запросы для реляционных баз данных, таких как DB2 или Oracle.
  • Работать с системами обмена сообщениями, такими как RabbitMQ.
  • Разрабатывать масштабируемые решения на основе микросервисной архитектуры, обеспечивая модульность, доступность и простоту развёртывания в распределённых системах.
  • Создавать и использовать RESTful API для интеграции бэкенда и фронтенда
  • Анализировать требования и предлагать эффективные технические решения с учётом функциональных и нефункциональных требований.
  • Участвовать в полном жизненном цикле разработки программного обеспечения (SDLC), включая проектирование, реализацию, тестирование, развёртывание и поддержку.
  • Писать автоматизированные модульные и интеграционные тесты с использованием JUnit и Mockito.
  • Писать и поддерживать документацию по программным компонентам и коду.
  • Проводить код-ревью коллег и участвовать в них, а также в обсуждениях архитектуры и дизайна.
  • Обеспечивать производительность, безопасность и доступность приложений.
  • Выявлять и устранять технические риски и проблемы; предлагать и внедрять практичные решения.
  • Проводить демонстрации и организовывать обсуждения приёмки с Product Owners для проверки результатов работы.
  • Проявлять активный интерес к изучению и внедрению новых инструментов и фреймворков.

Требования

  • Общий опыт работы от 3 лет
  • Степень в области Computer Science, инженерии или смежной области либо эквивалентная профессиональная IT-квалификация.
  • Подтверждённый опыт разработки на Java, предпочтительно на Java 17 (минимум Java 8).
  • Глубокие знания Spring Framework 6, Spring Boot 3.
  • Опыт разработки через тестирование (TDD) и разработки через поведение (BDD) с практическим использованием JUnit и Mockito.
  • Подтверждённый опыт фронтенд-разработки с использованием React JS и JavaScript.
  • Практический опыт работы с реляционными базами данных, DB2 или Oracle.
  • Хорошее понимание принципов проектирования RESTful API.
  • Опыт работы с микросервисной архитектурой.
  • Практический опыт работы с системами обмена сообщениями, такими как RabbitMQ, IBM MQ.
  • Опыт работы с Maven, Docker и Jenkins.
  • Опыт работы с GIT и понимание стандартных стратегий ветвления (Release Flow или GIT flow).
  • Понимание стандартов безопасной разработки (например, OWASP, CWE, SEI CERT).
  • Широкий опыт работы в IT-проектах и понимание архитектуры корпоративных систем.
  • Знакомство с инструментами и практиками DevOps будет плюсом.
  • Сильные навыки решения проблем, аналитические навыки и навыки отладки.
  • Внимание к деталям и стремление к высокому качеству результатов.
  • Эффективные навыки общения и сотрудничества, включая код-ревью и обмен знаниями.

Будет плюсом

  • Знакомство с Apache Camel или другими интеграционными фреймворками.
  • Опыт работы в банковской сфере или индустрии платежей
  • Комфортная работа в средах Agile/Scrum с такими инструментами, как JIRA, HP ALM и т. д.
  • Понимание фреймворков для автоматизированного тестирования, готовность учиться, вносить вклад и поддерживать постоянное улучшение набора автотестов

Условия и бенефиты

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

Навыки

JavaJava 17Spring Framework 6Spring Boot 3ReactJavaScriptSQLDB2OracleRabbitMQIBM MQMicroservicesRESTful APIsJUnitMockitoTDDBDDMavenDockerJenkins

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти