Synechron
Пуна, Индия
Название: Java Microservices Architect | Cloud Integration, Containerization & Security Расположение: 3 локации
Расположение: Пуна - Хинжевади (Ascendas) Расположение: Бенгалуру - Танисандра (BCIT) Расположение: Ченнаи - Тарамани (Ascendas) Занятость: Полная
Обзор вакансии Synechron ищет опытного Java Backend Developer, специализирующегося на микросервисах и облачной интеграции. Эта роль включает проектирование и разработку масштабируемых, безопасных и высокопроизводительных микросервисов в корпоративной среде. Успешный кандидат будет отвечать за создание надежных серверных систем, поддерживающих облачные архитектуры, сотрудничество с кросс-функциональными командами для обеспечения бесперебойного развертывания, производительности и безопасности, а также поддержание высоких стандартов кодирования для поддержки роста организации и инициатив в области цифровой трансформации.
Требования к ПО Обязательное владение ПО: Java (последняя LTS-версия, например, Java 11 или 17) — обширный практический опыт в корпоративной разработке на Java для поддержки масштабируемых серверных систем Фреймворки: Spring Boot, Hibernate или JSF — подтвержденный опыт в создании архитектур микросервисов и управлении данными на основе ORM RESTful Web Services и API — сильные навыки создания и использования API для поддержки распределенных систем Базы данных: SQL Server, Oracle, MySQL — надежные навыки в моделировании данных, оптимизации запросов и взаимодействии с базами данных Система контроля версий кода: Git, Bitbucket — навыки управления исходным кодом, ветками и рабочими процессами совместной работы Облачные платформы: AWS или GCP — опыт развертывания и поддержки облачных приложений (предпочтительно) Предпочтительные навыки работы с ПО: Контейнеризация: Docker, Kubernetes для развертывания и оркестрации контейнеров Инструменты сборки: Maven, Gradle для автоматизированной сборки и управления зависимостями CI/CD конвейеры: Jenkins, Azure DevOps для автоматизации конвейеров и непрерывной доставки Инструменты мониторинга: Prometheus, ELK Stack, CloudWatch для наблюдения и мониторинга состояния системы
Общие обязанности Разрабатывать, тестировать и внедрять безопасные, масштабируемые микросервисы для поддержки корпоративных приложений в облачной среде Сотрудничать с командами продукта, архитектуры и DevOps для проектирования и развертывания высокопроизводительных приложений, отвечающих потребностям бизнеса Писать чистый, поддерживаемый и масштабируемый бэкенд-код, следуя лучшим практикам и архитектурным стандартам Проводить технические обзоры кода, оптимизировать производительность и поддерживать устранение неполадок в производственных системах Способствовать автоматизации процессов сборки, развертывания и эксплуатации, поддерживая непрерывную интеграцию/доставку Поддерживать облачные архитектуры, оркестрацию контейнеров и обновления системы, обеспечивая эксплуатационную устойчивость Вести документацию по системной архитектуре, коду, спецификациям API и операционным процедурам Участвовать в мероприятиях по оценке безопасности и соответствия требованиям, включая шифрование, контроль доступа и аудит журналов
Технические навыки (по категориям) Языки программирования и веб-фреймворки (Обязательно): Java (последняя LTS), Spring Boot, Hibernate — основная поддержка для масштабируемых, поддерживаемых микросервисов API и протоколы: Проектирование и использование RESTful API с опытом поддержки распределенных архитектур Базы данных и управление данными: SQL Server, Oracle, MySQL — для хранения данных, запросов и отчетности Облачные технологии и оркестрация: AWS или GCP — для развертывания, масштабирования и управления облачными приложениями (предпочтительно) Docker, Kubernetes (2+ года) — поддержка контейнеризированного развертывания и оркестрации Инструменты и CI/CD: Jenkins, Azure DevOps, Maven, Gradle — для автоматизации сборки и непрерывной доставки Мониторинг и безопасность: Prometheus, ELK Stack, CloudWatch — для отслеживания состояния системы, логов и производительности Безопасность: Поддержка шифрования, контроля доступа, стандартов соответствия (например, PCI DSS, HIPAA)
Требования к опыту Более 5 лет опыта корпоративной бэкенд-разработки на Java для поддержки масштабируемых микросервисов Подтвержденный опыт проектирования, развертывания и обслуживания распределенных систем, поддерживаемых облачными технологиями Обширные знания в области разработки API, облачной интеграции и поддержки оркестрации контейнеров Опыт работы в Agile-командах, поддерживающих DevOps-автоматизацию и CI/CD конвейеры Опыт работы в финансовой сфере, здравоохранении или регулируемых отраслях (предпочтительно)
Ежедневные задачи Разрабатывать, тестировать и оптимизировать микросервисы на основе Java для поддержки корпоративных рабочих процессов Сотрудничать с командами продукта, архитектуры и DevOps для внедрения новых функций и улучшений системы Поддерживать конвейеры развертывания, скрипты автоматизации и процессы оркестрации контейнеров Устранять неполадки приложений и инфраструктуры, проводить анализ первопричин и проактивно решать инциденты Поддерживать облачное развертывание, обновления среды и миграции систем для повышения операционной эффективности Внедрять лучшие практики безопасности, включая шифрование, контроль доступа и мониторинг соответствия требованиям Документировать архитектуру, процедуры развертывания и конфигурации системы для обеспечения масштабируемости и соответствия требованиям Мониторить метрики состояния системы, устранять сбои и оптимизировать производительность в поддержку стандартов высокой доступности
Квалификация Бакалавр или магистр в области компьютерных наук, информационных технологий или смежной технической области Более 5 лет практического опыта поддержки корпоративных микросервисов и облачных приложений для крупномасштабных систем Сертификаты по облачным платформам (AWS, GCP) или Java-фреймворкам (предпочтительно) Подтвержденный опыт развертывания безопасных, масштабируемых и высокодоступных архитектур микросервисов
Профессиональные компетенции Сильные аналитические способности и навыки решения проблем для поддержки сложных систем и проблем производительности Лидерские качества для руководства командами разработки и внедрения лучших практик в архитектуре микросервисов Эффективные коммуникативные навыки для управления заинтересованными сторонами и ведения документации Адаптируемость к развивающимся облачным технологиям, стандартам безопасности и корпоративным требованиям Стратегическое мышление для поддержки масштабируемых, устойчивых и соответствующих требованиям программных решений Навыки тайм-менеджмента для эффективной приоритизации множества инициатив и соблюдения сроков проекта
ЗАЯВЛЕНИЕ SYNECHRON О РАЗНООБРАЗИИ И ВКЛЮЧЕНИИ Разнообразие и инклюзивность являются основой нашей культуры, и Synechron гордится тем, что является равным работодателем и активно способствует этому. Наша инициатива в области разнообразия, равенства и инклюзивности (DEI) «Same Difference» направлена на создание инклюзивной культуры – продвижение равенства, разнообразия и уважительной среды для всех. Мы твердо верим, что разнообразный кадровый состав помогает строить более сильные, успешные компании как глобальная организация. Мы приглашаем кандидатов из различных слоев общества, независимо от расы, этнической принадлежности, религии, возраста, семейного положения, пола, сексуальной ориентации или инвалидности. Мы расширяем возможности нашей глобальной рабочей силы, предлагая гибкие условия труда, наставничество, внутреннюю мобильность, программы обучения и развития и многое другое. Все кадровые решения в Synechron основаны на потребностях бизнеса, требованиях к работе и индивидуальных квалификациях, независимо от пола кандидата, его гендерной идентичности, сексуальной ориентации, расы, этнической принадлежности, инвалидности или статуса ветерана, или любой другой характеристики, защищенной законом.
Уведомление о подаче заявления кандидатом
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Тип занятости
Полная занятость
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить