Мы ищем опытного Java Full Stack Developer с сильным опытом разработки масштабируемых, высокопроизводительных и безопасных корпоративных приложений. Идеальный кандидат должен иметь практический опыт работы с Java, Spring, Spring Boot, Microservices, React и современными практиками DevOps, включая CI/CD, Docker, Kubernetes и GENAI. Кандидат будет отвечать за проектирование, разработку, тестирование, развёртывание и поддержку приложений «от начала до конца», взаимодействуя с кросс-функциональными командами в Agile-среде.
Backend-разработка
- Глубокое владение Java 8+, 17 или новее, включая ООП, Collections, Streams и основы многопоточности.
- Практический опыт работы со Spring Boot, Spring MVC, Spring Data JPA и Spring Security.
- Хорошее понимание архитектуры Microservices и распределённых систем.
- Опыт разработки и использования RESTful API.
- Знание Hibernate/JPA и концепций ORM.
Frontend-разработка
- Серьёзный опыт работы с React, функциональными компонентами, хуками и управлением состоянием.
- Владение JavaScript (ES6+), HTML5 и CSS3.
- Опыт интеграции приложений на React с REST API.
- Понимание адаптивного дизайна и оптимизации производительности фронтенда.
- Знакомство с TypeScript предпочтительно.
DevOps и облачные технологии (Cloud-Native)
- Опыт работы с инструментами CI/CD, такими как Jenkins, GitHub Actions, GitLab CI или Azure DevOps.
- Практический опыт работы с Docker для контейнеризации.
- Практические знания Kubernetes для развёртывания, масштабирования и оркестрации приложений.
- Опыт работы с Git и управлением исходным кодом.
- Понимание инструментов сборки, таких как Maven или Gradle.
- Знакомство с облачными платформами, такими как AWS, Azure или GCP, будет преимуществом.
Базы данных и тестирование
- Опыт работы с реляционными базами данных, такими как Oracle.
- Знакомство с SQL-движками, такими как Trino или presto, будет преимуществом.
- Опыт работы с JUnit, Mockito и практиками автоматизированного тестирования.
- Понимание логирования, мониторинга, отладки и настройки производительности приложений.
- Возможность работать над передовыми проектами
- Работа в высокомотивированной и преданной своему делу команде
- Пакет льгот — медицинская страховка, спорт
- Корпоративные социальные мероприятия
- Возможности профессионального развития
- Хорошо оборудованный офис
Grid Dynamics — работодатель, предоставляющий равные возможности. Мы стремимся создавать инклюзивную среду для всех сотрудников в период работы и для всех кандидатов в процессе подачи заявки.
Все квалифицированные соискатели будут рассмотрены на вакансию без учёта и без дискриминации по признаку возраста, расы, пола, цвета кожи, религии, национального происхождения, сексуальной ориентации, гендерной идентичности, статуса ветерана, инвалидности или любой другой защищённой категории. Все решения о приёме на работу принимаются на основе квалификации, заслуг и производственной необходимости.