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

Full Stack Java Developer

Архив
Endava · ИТ-услуги и заказная разработка
Вакансия в архиве · закрыта 14.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»
Даты
Опубликована 01.10 · видели у компании с 01.10 по 12.10 · закрыта 14.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+ лет.
  • Диплом в области компьютерных наук, инженерии или смежной области, либо эквивалентная профессиональная ИТ‑квалификация.
  • Подтверждённый опыт разработки на Java, предпочтительно с Java 17 (минимум Java 8).
  • Глубокие знания Spring Framework 6, Spring Boot 3.
  • Опыт Test‑Driven Development (TDD) и Behaviour‑Driven Development (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).
  • Широкий опыт в ИТ‑проектах и понимание архитектуры корпоративных систем.
  • Знание инструментов/практик DevOps будет преимуществом.
  • Сильные навыки решения проблем, аналитические способности и отладка.
  • Внимание к деталям и приверженность высокому качеству результатов.
  • Эффективные навыки коммуникации и сотрудничества, включая обзоры кода и обмен знаниями.

Будет плюсом

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

Навыки

JavaSpring FrameworkSpring BootReactJavaScriptDB2OracleRabbitMQIBM MQMicroservicesRESTful APIsJUnitMockitoMavenDockerJenkinsGitOWASPCWESEI CERT

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

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