Цель должности: проектировать, разрабатывать и поддерживать веб-приложения, B2C- и клиентские порталы, внутренние порталы, B2B API, middleware и платформы цифровых сервисов для страховой деятельности.
Обязанности:
- Разрабатывать адаптивные и высокопроизводительные веб-приложения с React.js и Node.js или Java Spring Boot, подключая Oracle или другие базы данных.
- Проектировать и поддерживать интеграционные слои между веб-порталами и системами TCS BaNCS, CRM, Oracle Fusion и Data Lake.
- Создавать и оптимизировать схемы баз данных и запросы.
- Участвовать в полном цикле разработки: от анализа требований и проектирования до тестирования и развёртывания.
- Поддерживать существующие порталы, устранять неполадки и обеспечивать своевременные исправления.
- Соблюдать практики безопасного программирования, требования ИТ-безопасности и нормативные требования.
- Взаимодействовать с UI/UX-командами, вести контроль версий и конвейеры развёртывания.
Требования:
- Степень бакалавра в области информатики, ИТ, информационных систем, инженерии или смежной области.
- 3–5 лет практического опыта в full stack-разработке.
- React.js, Node.js, Express.js, Java Spring Boot, HTML5, CSS3, JavaScript/TypeScript; знание Python будет преимуществом.
- Опыт работы с Oracle, SQL Server, MySQL или PostgreSQL, RESTful API, аутентификацией, документацией и интеграциями со сторонними сервисами.
- Знакомство с Docker, Kubernetes, AWS Cloud и Oracle Cloud будет плюсом. Опыт работы в Agile-проектах будет преимуществом.
- Хорошие аналитические навыки, навыки устранения неполадок, коммуникации, документирования и командной работы.
- Свободное владение английским языком, уровень B2 и выше.
Условия: релокация в Оман, полный рабочий день. Компания предоставляет рабочую визу, медицинскую страховку, перелёт и помощь с организацией релокации.