Zenith Mind Inc.

Java Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Java-разработчик в проектную команду клиента. Проектирование, разработка и поддержка enterprise-приложений на Java с использованием Spring Boot и REST.

Задачи

  • Проектировать и разрабатывать качественные, эффективные и поддерживаемые Java-приложения, сервисы и фреймворки
  • Собирать функциональные и технические требования совместно с бизнес-заказчиками, проектными менеджерами и экспертами
  • Переводить бизнес-требования в масштабируемые технические решения с соблюдением архитектурных практик и стандартов безопасности
  • Писать чистый документированный код, участвовать в code review, разрабатывать и выполнять unit-, интеграционные и нагрузочные тесты
  • Диагностировать и устранять сложные дефекты, обеспечивая минимальный простой и оптимальную производительность
  • Работать в тесной связке с DevOps, QA и другими IT-командами для плавного деплоя и своевременной поставки
  • Мониторить, анализировать и оптимизировать производительность системы под рост объёмов данных и трафика
  • Следить за новыми технологиями, предлагать улучшения процессов и внедрять лучшие практики

Требования

  • Степень бакалавра в Computer Science, Software Engineering или смежной области
  • 3–5 лет практического опыта разработки на Java, желательно в enterprise-среде
  • Глубокое знание Java (Java 8+), Spring Framework (Spring Boot) и RESTful веб-сервисов
  • Понимание ООП и паттернов проектирования
  • Опыт работы с системами контроля версий (Git) и инструментами сборки (Maven или Gradle)
  • Владение SQL или NoSQL базами данных (MySQL, PostgreSQL, MongoDB)
  • Сильные аналитические навыки, фокус на оптимизации производительности и масштабируемости
  • Навыки коммуникации и командной работы с кросс-функциональными командами
  • Знание Agile или итеративных методологий разработки, умение управлять несколькими приоритетами
  • Уверенное владение IntelliJ или Eclipse, а также Jira и Confluence

Условия

  • Проектная занятость в команде клиента
  • Работа с современными технологиями и кросс-функциональными командами
  • Возможность влиять на масштабируемые и надёжные программные решения

Навыки

  • Java
  • Java 8+
  • Spring
  • Spring Boot
  • REST
  • ООП
  • Design Patterns
  • Git
  • Maven
  • Gradle
  • SQL
  • NoSQL
  • MySQL
  • PostgreSQL
  • MongoDB
  • IntelliJ
  • Eclipse
  • Jira
  • Confluence
  • Agile

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

Staff Software Engineer, Gemini Cloud Assist Experience
GoogleSeniorSan FranciscoОфис
207,000 – 300,000 USD в год
19 окт.
Remote Java Developer
TuringMiddleNew YorkУдалённо
200 – 300 USD в час
19 окт.
Advanced Software Engineer
Honeywell TechnologiesSeniorBentonvilleГибрид
15 окт.
INTERNAL ONLY: Principal Software Engineer (26-434)
Northrop GrummanSeniorColorado SpringsОфис
103,600 – 155,400 USD в год
13 окт.
Senior Java Developer
Base-2 SolutionsSeniorWashingtonОфис
12 окт.
Java Developer — Zenith Mind Inc., Remote | itrelocate