Должность: Java Developer
Местоположение: Бангалор - Белландер (GTP)
Местоположение: Бангалор - Белландер (GTP)
Занятость: Полный рабочий день
Обзор вакансии
Synechron ищет опытного Java-разработчика для руководства командой талантливых разработчиков в области проектирования, разработки и поддержки высококачественных Java-приложений и систем. Эта роль имеет важное значение для стимулирования технологических инноваций и предоставления масштабируемых решений, соответствующих целям бизнеса. Успешный кандидат будет способствовать успеху организации, обеспечивая эффективные процессы разработки программного обеспечения и развивая атмосферу сотрудничества в команде.
Требования к программному обеспечению
- Опыт работы с Java SE и Java EE (обязательно)
- Опыт работы со средами разработки, такими как IntelliJ IDEA или Eclipse (обязательно)
- Знание систем контроля версий, таких как Git (обязательно)
- Знание инструментов сборки, таких как Maven или Gradle (обязательно)
- Опыт работы с платформами контейнеризации, такими как Docker (предпочтительно)
- Облачные платформы, такие как AWS или Azure (предпочтительно)
- Знакомство с архитектурой микросервисов (обязательно)
- Знание CI/CD-конвейеров (предпочтительно)
Общие обязанности
- Руководить и наставлять команду Java-разработчиков для обеспечения своевременной и высококачественной поставки программного обеспечения
- Разрабатывать, тестировать и поддерживать надежные Java-приложения и системы для удовлетворения сложных бизнес-потребностей
- Проектировать масштабируемые и эффективные Java-решения, применяя лучшие практики и архитектурные шаблоны
- Сотрудничать с кросс-функциональными командами, включая менеджеров по продуктам, бизнес-аналитиков и QA, для решения технических задач и стимулирования инноваций
- Преобразовывать бизнес-требования в четкие технические спецификации и действенные планы разработки
- Проводить ревью кода и обеспечивать соблюдение стандартов кодирования для обеспечения поддерживаемости и производительности
- Способствовать постоянному совершенствованию процессов разработки и внедрению новых технологий для улучшения возможностей системы
- Мониторить производительность приложений и устранять проблемы для обеспечения стабильности и надежности системы
Технические навыки (по категориям)
Языки программирования: Java (обязательно), JavaScript, SQL (предпочтительно)
Базы данных/Управление данными: MySQL, Oracle или PostgreSQL (обязательно)
Облачные технологии: AWS, Azure или Google Cloud Platform (предпочтительно)
Фреймворки и библиотеки: Spring Boot, Hibernate, Angular или React (предпочтительно)
Инструменты и методологии разработки: IntelliJ IDEA/Eclipse, Git, Maven/Gradle, Agile/Scrum (обязательно)
Протоколы безопасности: SSL/TLS, OAuth (предпочтительно)
Требования к опыту
- Минимум 5 лет опыта в разработке Java-приложений
- Подтвержденный опыт руководства командами разработчиков и предоставления корпоративных Java-решений
- Подтвержденный опыт работы с архитектурой микросервисов и облачными интеграциями
- Опыт работы в финансовом, медицинском или технологическом секторах является предпочтительным
- Кандидаты с альтернативными путями через обширный практический опыт и сертификаты также будут рассмотрены
Повседневная деятельность
- Контролировать ежедневную деятельность по разработке и предоставлять техническое руководство членам команды
- Анализировать сложные бизнес-требования и разрабатывать соответствующие технические решения
- Писать, проверять и поддерживать чистый, эффективный и хорошо документированный код
- Проводить устранение неполадок и оперативно решать технические проблемы
- Участвовать в планировании спринтов, стендапах и обзорных совещаниях
- Сотрудничать с кросс-функциональными командами для внедрения новых технологий и лучших практик
- Обеспечивать своевременное развертывание приложений и выполнять регулярное обслуживание системы
Квалификация
- Степень бакалавра в области компьютерных наук, программной инженерии или смежной области
- Продвинутые сертификаты, такие как Oracle Certified Professional Java SE 11 Developer или эквивалент, являются предпочтительными
- Ожидается непрерывное обучение посредством соответствующей подготовки и профессионального развития
Профессиональные компетенции
- Сильные аналитические навыки и навыки решения проблем с вниманием к деталям
- Эффективные лидерские качества и навыки управления командой
- Отличные коммуникативные навыки и навыки управления заинтересованными сторонами
- Адаптивность и стремление к изучению новых технологий
- Инновационное мышление с акцентом на предоставление ценности
- Отличное управление временем и способность эффективно расставлять приоритеты задач
ЗАЯВЛЕНИЕ SYNECHRON О РАЗНООБРАЗИИ И ИНКЛЮЗИВНОСТИ
Разнообразие и инклюзивность являются основополагающими для нашей культуры, и Synechron гордится тем, что является равным работодателем и работодателем, проводящим позитивные действия. Наша инициатива в области разнообразия, равенства и инклюзивности (DEI) «Same Difference» направлена на создание инклюзивной культуры – продвижение равенства, разнообразия и уважительной атмосферы для всех. Мы твердо верим, что разнообразный штат сотрудников помогает строить более сильные, успешные компании как глобальная организация. Мы поощряем кандидатов из различных слоев общества, независимо от расы, этнической принадлежности, религии, возраста, семейного положения, пола, сексуальной ориентации или инвалидности, подавать заявки. Мы расширяем возможности нашего глобального штата, предлагая гибкие условия труда, наставничество, внутреннюю мобильность, программы обучения и развития и многое другое.
Все кадровые решения в Synechron принимаются на основе потребностей бизнеса, требований к работе и индивидуальных квалификаций, независимо от пола заявителя, гендерной идентичности, сексуальной ориентации, расы, этнической принадлежности, инвалидности или статуса ветерана, или любой другой характеристики, защищенной законом.
Уведомление о подаче заявления кандидатом