Globalchannelmanagement
Java Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java Full Stack Developer для разработки и поддержки enterprise-приложений на Core Java/J2EE и Spring, с разработкой UI на React. Требуется опыт около 8 лет и работа с крупными legacy-системами.
Задачи
- Проектировать, разрабатывать и поддерживать enterprise-приложения на Core Java и J2EE
- Строить масштабируемые высокопроизводительные приложения на Spring Framework (Spring Boot, Spring Batch, Spring Scheduler) и Hibernate/JPA
- Разрабатывать и дорабатывать UI-компоненты на React
- Реализовывать и использовать RESTful и SOAP веб-сервисы
- Проводить профилирование и оптимизацию производительности
- Модернизировать крупные enterprise- и legacy-приложения
Требования
- Опыт около 8 лет
- Опыт работы с MySQL
- Знакомство с DevOps-инструментами и CI/CD пайплайнами
- Опыт модернизации крупных enterprise- или legacy-приложений
- Знание практик безопасности и hardening приложений
- Сильный опыт в Core Java и J2EE
- Экспертиза в Spring Framework: Spring Boot, Spring Batch, Spring Scheduler
- Хорошее знание Hibernate / JPA (ORM)
- Практический опыт разработки UI на React
- Опыт с фреймворками юнит- и автотестирования: JUnit, TestNG, Cucumber
- Отличное понимание Design Patterns и принципов SOLID
- Опыт использования AI-инструментов для кодинга (например, GitHub Copilot)
- Хорошее знание RESTful и SOAP веб-сервисов
- Опыт с XML, XPath, XSLT и JSON
- Владение SQL (предпочтительно Sybase или DB2)
- Знание команд UNIX/Linux
- Опыт с инструментами профилирования и оптимизации производительности
- Сильные аналитические навыки, навыки отладки и решения проблем
- Отличные коммуникативные навыки и умение работать в команде
- Способность работать в быстром и динамичном окружении
Навыки
- Java
- J2EE
- Spring
- Spring Boot
- Spring Batch
- Spring Scheduler
- Hibernate
- JPA
- React
- MySQL
- SQL
- Sybase
- DB2
- REST
- SOAP
- XML
- XPath
- XSLT
- JSON
- UNIX
- Linux
- JUnit
- TestNG
- Cucumber
- DevOps
- CI/CD
- GitHub Copilot
- Apache Tomcat
- Agile