Miratech
Dublin, Ireland18 дней назад
Грейд
Senior
Опыт работы
от 6 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить
Должность: Старший Full Stack Java-инженер Компания: Miratech Местоположение: Дублин / Ирландия / Удаленно
Мы ищем старшего Full Stack-инженера для разработки, создания и поддержки масштабируемых облачных нативных приложений, которые обеспечивают управление персоналом (WFM), клиентский опыт (CX) и операционные бизнес-процессы. Вы будете использовать Java и Spring Boot для разработки масштабируемых серверных сервисов, React с TypeScript для создания отзывчивых пользовательских интерфейсов и Node.js, где это уместно, для поддержки компонентов. Эта роль подходит для инженера-практика с прочными основами разработки программного обеспечения, который может взять на себя задачи от технического проектирования до внедрения, тестирования, развертывания и поддержки в производственной среде. Опыт работы с Workforce Management (WFM), Customer Experience (CX) или решениями для контакт-центров будет преимуществом.
Обязанности:
Проектирование, разработка, тестирование и поддержка масштабируемых серверных сервисов с использованием Java, Spring Boot и установленных практик разработки программного обеспечения.
Создание современных веб-приложений с использованием React, TypeScript, многократно используемых компонентов, адаптивных макетов и доступных шаблонов взаимодействия.
Разработка и использование REST API с подходом API-first; поддержка четких контрактов OpenAPI/Swagger и обработки ошибок.
Проектирование модульных, поддерживаемых решений с использованием микросервисов и соответствующих объектно-ориентированных и событийно-ориентированных шаблонов проектирования.
Использование Node.js, где это уместно, для легких сервисов, компонентов backend-for-frontend, интеграций или инструментов разработки.
Проектирование и оптимизация моделей данных и запросов PostgreSQL с акцентом на целостность, производительность и историю аудита.
Проектирование и внедрение надежных интеграций с внутренними и внешними системами с использованием REST API, веб-хуков, обмена сообщениями и других соответствующих шаблонов интеграции.
Контейнеризация приложений и участие в облачных шаблонах развертывания, управлении конфигурацией и обеспечении согласованности сред.
Создание и поддержка CI/CD конвейеров на основе Jenkins с автоматизированным тестированием, воротами качества и воспроизводимыми развертываниями.
Инструментализация приложений с использованием структурированного логирования, метрик, трассировки и действенной отчетности об ошибках.
Устранение функциональных и производственных проблем, а также улучшение производительности, отказоустойчивости, масштабируемости и поддерживаемости приложений.
Сотрудничество с командами Product, UX, QA, DevOps, Architecture и другими инженерами посредством сессий проектирования, обзоров кода, планирования и непрерывного совершенствования.
Более 6 лет опыта full-stack разработки программного обеспечения, включая владение производственными приложениями.
Значительный практический опыт работы с Java и технологиями Spring, особенно Spring Boot, REST-сервисами, персистентностью, безопасностью и автоматизированным тестированием.
Уверенный опыт фронтенд-разработки с использованием Angular или React, TypeScript, HTML, CSS, компонентного проектирования, управления состоянием и современных практик тестирования.
Знакомство с Node.js для легких сервисов, интеграций, инструментов сборки или вспомогательных компонентов.
Подтвержденный опыт проектирования REST API, микросервисов и поддерживаемых приложений в распределенных средах.
Сильные навыки SQL и опыт проектирования эффективных моделей данных в PostgreSQL или сопоставимых реляционных базах данных.
Опыт разработки, развертывания или поддержки облачных и контейнеризированных приложений.
Отличные коммуникативные навыки, включая способность создавать четкую техническую документацию и проводить клиентские семинары.
Знание OAuth2, OpenID Connect, JWT и безопасного проектирования API.
Опыт работы с Kafka, RabbitMQ или сопоставимыми технологиями обмена сообщениями и потоковой передачи событий.
Знакомство с Kubernetes, облачными платформами, инструментами наблюдаемости и практиками безопасной доставки программного обеспечения.
Приветствуется:
Мы предлагаем:
Miratech помогает визионерам менять мир. Мы — глобальная компания, предоставляющая ИТ-услуги и консалтинг, объединяющая инновации крупных предприятий и стартапов. Сегодня мы поддерживаем цифровую трансформацию крупнейших мировых предприятий. Сотрудничая как с крупными, так и с малыми игроками, мы остаемся на переднем крае технологий, сохраняем гибкость, будучи мировым лидером, и создаем технологии, которые помогают нашим клиентам в дальнейшем развитии их бизнеса. Мы — организация, основанная на ценностях, и наша культура неустанной производительности позволила более чем 99% проектов Miratech успешно завершиться, соответствуя или превосходя наши цели по объему, срокам и/или бюджету с момента нашего основания в 1989 году. Miratech имеет представительство на 5 континентах и работает более чем в 25 странах мира. Miratech насчитывает почти 1000 штатных специалистов, а наш ежегодный темп роста превышает 25%.
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам