Infosys
ECOM Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в подразделении Digital Experience компании Infosys. Разработка клиентских и серверных приложений на React/Next.js и Java Spring Boot с микросервисной архитектурой и AI-ориентированным подходом.
Задачи
- Проводить целевые интервью и воркшопы для сбора требований заказчиков и документировать их
- Участвовать в обсуждении дизайна для фиксации спецификаций ПО и создавать процессную документацию
- Разрабатывать, дорабатывать и документировать код новых приложений по спецификациям
- Выполнять тест-планы, анализировать результаты и сообщать о дефектах команде разработки
- Поддерживать интеграцию новых функций ПО в существующую инфраструктуру
- Мониторить и устранять проблемы в живых приложениях, вести документацию по поддержке
- Документировать практики кодирования, методологии тестирования и технические решения
- Проектировать и разрабатывать API и микросервисы для мобильных приложений и веб-сайтов
- Работать с продуктовыми командами над новыми идеями, дизайном, прототипами и оценками
- Участвовать в управлении жизненным циклом API и продвигать лучшие практики
- Наставлять и развивать членов команды
Требования
- Опыт full stack разработки: React JS, Next JS, MFE, Java Spring Boot API и микросервисы
- Минимум 7+ лет опыта разработки микросервисов и API на Java Spring Boot
- Знание ReactJS, Next, Micro FE, Node.js, JavaScript, DOM, OOP, CSS, SCSS, HTML5, Redux, ContextAPI, React Hooks, GraphQL, Apollo Client
- Опыт проектирования и разработки REST API, Spring Cloud (Config, Circuit Breaker, Kubernetes), Apache Camel, Redis, MongoDB, MySQL, JUnit 5, Mockito, WireMock
- Знание Resilience4j/Hystrix, Drools/jBPM, IBM MQ/RabbitMQ
- Опыт интеграции платежей (ACI, CyberSource, Klarna, Google Pay)
- Знание JWT/OAuth2 аутентификации
- Опыт с Docker, Kubernetes (AKS), Jenkins/GitHub Actions, Azure (Container Registry, Key Vault)
- Знание Dynatrace, Splunk, Jira, Agile, Git
- Опыт AI-ориентированной разработки: LLM, Co-pilot и подобные инструменты
- Опыт автоматизации unit и интеграционных тестов на JUnit и JMeter
- Знание SOA и объектно-ориентированного анализа и проектирования
- Степень бакалавра или эквивалент (или 3 года опыта за каждый год обучения)
- Право на работу в США
Условия
- Годовая зарплата $64,438 – $108,884 (Jersey City, NJ)
- Медицинская, стоматологическая и vision страховка, страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- Health and Dependent Care Reimbursement Accounts
- Страхование (несчастные случаи, критические заболевания, госпитализация, юридическая помощь)
- План 401(k) с взносами
- Оплачиваемые отпуска и больничные
- Возможна релокация и командировки
Навыки
- React
- Next.js
- Micro Frontends
- Java
- Spring Boot
- Node.js
- JavaScript
- TypeScript
- CSS
- SCSS
- HTML5
- Redux
- ContextAPI
- React Hooks
- GraphQL
- Apollo Client
- REST API
- Spring Cloud
- Apache Camel
- Redis
- MongoDB
- MySQL
- JUnit 5
- Mockito
- WireMock
- Resilience4j
- Hystrix
- Drools
- jBPM
- IBM MQ
- RabbitMQ
- JWT
- OAuth2
- Docker
- Kubernetes
- AKS
- Jenkins
- GitHub Actions
- Azure
- Dynatrace
- Splunk
- Jira
- Git
- LLM
- JMeter