
EY — международная компания, предоставляющая профессиональные услуги в области аудита, налогообложения, консалтинга и advisory-услуг. Ее команды помогают организациям решать сложные бизнес-задачи, укреплять доверие к финансовой отчетности и рынкам, а также использовать данные и технологии для поддержки трансформации.
Компания предоставляет такие услуги, как консультирование по вопросам корпоративных финансов, стратегия сделок и технологический консалтинг. EY работает с клиентами в таких сферах, как здравоохранение, юридические услуги, маркетинг, энергетика, финансы и государственное управление; многие решения компании основаны на принципах устойчивого развития и инноваций.
Старший инженер backend-разработки EY — работа в офисе
Создавайте защищённые сервисы, API и интеграции на Java для клиентов EY в сфере финансовых услуг. Поддерживайте корпоративные решения на этапах проектирования, разработки, тестирования и эксплуатации.
Описание
- Разрабатывать серверные сервисы, API и интеграции данных для клиентов в сфере финансовых услуг
- Преобразовывать бизнес- и технические требования в защищённые сервисы
- Подключать новые интерфейсы к существующим системам
- Самостоятельно управлять закреплёнными направлениями от проектирования до поддержки в эксплуатации, включая устранение инцидентов в рабочей среде
- Соблюдать стандарты качества кода, безопасности, тестирования и автоматизации
- Проектировать, настраивать, создавать, тестировать, анализировать, внедрять и поддерживать технологические решения
- Тесно взаимодействовать с командами по продукту, разработке, тестированию и эксплуатации
- При необходимости наставлять менее опытных сотрудников
- Создавать надёжные корпоративные решения для сложных бизнес-задач
Требования
- Степень бакалавра в области компьютерных наук, инженерии, информационных систем или смежной дисциплины либо эквивалентный практический опыт
- Не менее трёх лет соответствующего опыта разработки корпоративных приложений
- Практический опыт создания серверных приложений на Java и RESTful API с использованием Spring и Spring Boot
- Знание микросервисной архитектуры и принципов проектирования API
- Опыт работы с SQL и реляционными базами данных, а также знакомство с NoSQL-системами, такими как MongoDB или Cassandra
- Знание платформ обмена сообщениями, включая Kafka, JMS или RabbitMQ
- Глубокое понимание структур данных, алгоритмов и проектирования программного обеспечения
- Опыт работы с JSON, XML, REST, SOAP и веб-сервисами
- Опыт работы с Jenkins, Git, практиками CI/CD и инструментами тестирования, такими как JUnit и Mockito
- Опыт облачной разработки и устранения инцидентов в рабочей среде
- Умение работать в Agile-среде с бизнес- и техническими заинтересованными сторонами
- Готовность и способность путешествовать до 30% рабочего времени
- Самостоятельность, быстрая обучаемость и прочная база в области компьютерных наук
Преимущества
- Медицинское и стоматологическое страхование
- Пенсионные планы и планы 401(k)
- Гибкая политика отпусков
- Праздничные дни за счёт EY
- Зимние и летние перерывы
- Отпуск по личным и семейным обстоятельствам
- Дополнительные варианты отпуска
- Возможности профессионального развития
- Инклюзивная рабочая культура
- Вознаграждение и признание по результатам работы