Название: Java Developer – Spring Boot | Microservices | Cloud
Местоположение: Ченнаи - Тарамани (Ascendas)
Местоположение: Ченнаи - Тарамани (Ascendas)
Занятость: Полная
Описание вакансии
Synechron ищет Lead – Technology (Java), чтобы руководить командой Java-разработчиков и создавать масштабируемые, безопасные и высококачественные корпоративные приложения. Роль включает техническое руководство, проектирование решений, разработку, устранение неполадок и сотрудничество с кросс-функциональными командами.
Требования к программному обеспечению
Обязательно
- Java 8 или новее
- Spring Framework и Spring Boot
- RESTful API и микросервисы
- Maven или Gradle
- Git
- JUnit и Mockito
- SQL и реляционные базы данных
- Инструменты CI/CD и практики Agile-доставки
- Docker или аналогичная технология контейнеризации
Предпочтительно
- Java 11 или новее
- Облачные платформы
- Kubernetes
- Kafka или аналогичные инструменты обмена сообщениями
- SonarQube
- Terraform или аналогичные инструменты Infrastructure-as-Code
Общие обязанности
- Руководство, наставничество и поддержка команды Java-разработчиков.
- Проектирование и разработка масштабируемых Java-приложений и сервисов.
- Анализ бизнес-требований и их преобразование в технические решения.
- Проверка кода, дизайнов, подходов к тестированию и технической документации.
- Устранение проблем и анализ первопричин.
- Сотрудничество с командами разработки продуктов, архитектуры, QA, безопасности, инфраструктуры и эксплуатации.
- Продвижение безопасного кодирования, автоматизации, стандартов качества и непрерывного совершенствования.
- Обеспечение своевременной поставки надежных и поддерживаемых решений.
Технические навыки
- Программирование: Продвинутая Java; объектно-ориентированное программирование, многопоточность, обработка исключений и оптимизация производительности.
- Базы данных: SQL, реляционные базы данных, JPA/Hibernate; опыт работы с NoSQL предпочтителен.
- Облачные технологии: Концепции облачных вычислений и развертывание Java-приложений; облачно-ориентированная разработка предпочтительна.
- Фреймворки: Spring, Spring Boot, Spring MVC, Spring Data, REST API и микросервисы.
- Инструменты и методологии: Git, Maven/Gradle, CI/CD, Agile/Scrum, автоматизированное тестирование и ревью кода.
- Безопасность: Безопасное кодирование, аутентификация, авторизация, TLS, безопасность API и управление уязвимостями. OAuth 2.0 и OpenID Connect предпочтительны.
Требования к опыту
- Не менее 5 лет опыта в Java-разработке.
- Подтвержденный опыт руководства или наставничества Java-разработчиков.
- Опыт реализации Java-решений для крупных корпоративных сред.
- Опыт в анализе требований, проектировании, разработке, тестировании, развертывании и поддержке эксплуатации.
- Опыт работы с Agile/Scrum, микросервисами, облачными технологиями и решением технических проблем предпочтителен.
Повседневные задачи
- Руководство командными встречами, планированием, обзорами и ретроспективами.
- Координация задач разработки, приоритетов, зависимостей и рисков.
- Проектирование, разработка, тестирование и ревью Java-приложений и API.
- Ревью кода и предоставление технического руководства.
- Мониторинг развертываний и решение проблем в эксплуатации.
- Ведение технической документации и поддержка непрерывного совершенствования.
- Участие в ревью архитектуры, безопасности, релизов и эксплуатации.
Квалификация
- Степень бакалавра в области компьютерных наук, программной инженерии, информационных технологий или смежной области.
- Может рассматриваться эквивалентный релевантный опыт.
- Сертификация Java, такая как Oracle Certified Professional, предпочтительна.
- Сертификаты в области облачных технологий, Agile, Scrum или безопасности являются преимуществом.
- Приверженность непрерывному обучению и профессиональному развитию.
Профессиональные компетенции
- Сильные навыки решения проблем и критического мышления.
- Эффективные лидерские, наставнические и командные способности.
- Четкие навыки коммуникации и управления заинтересованными сторонами.
- Способность управлять приоритетами и соблюдать сроки.
- Адаптивность и готовность изучать новые технологии.
- Практический подход к инновациям и непрерывному совершенствованию.
ЗАЯВЛЕНИЕ SYNECHRON О РАЗНООБРАЗИИ И ИНКЛЮЗИВНОСТИ
Разнообразие и инклюзивность являются основой нашей культуры, и Synechron гордится тем, что является местом работы, предоставляющим равные возможности, и является работодателем, проводящим позитивную дискриминацию. Наша инициатива в области разнообразия, равенства и инклюзивности (DEI) «Same Difference» направлена на создание инклюзивной культуры – содействие равенству, разнообразию и уважительной среде для всех. Мы твердо верим, что разнообразный штат сотрудников помогает строить более сильные, успешные компании как глобальная организация. Мы призываем соискателей из разных слоев общества, независимо от расы, этнической принадлежности, религии, возраста, семейного положения, пола, сексуальной ориентации или инвалидности, подавать заявки. Мы расширяем возможности нашего глобального штата, предлагая гибкие условия труда, наставничество, внутреннюю мобильность, программы обучения и развития и многое другое.
Все решения о трудоустройстве в Synechron основаны на потребностях бизнеса, требованиях к работе и индивидуальной квалификации, независимо от пола кандидата, гендерной идентичности, сексуальной ориентации, расы, этнической принадлежности, статуса инвалида или ветерана, или любой другой характеристики, защищенной законом.
Уведомление кандидата о подаче заявки