CTI Consulting
Full Stack Engineer 181884
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack инженер для проектирования и разработки клиентских приложений end-to-end в enterprise-среде. Работа с frontend на Angular и backend на Java/Spring Boot, облачные и контейнерные решения.
Задачи
- Сотрудничать с архитектурой, безопасностью и UXD для создания архитектурно корректных приложений
- Взаимодействовать с платформенными командами для определения инженерных стандартов, методологий и инструментов
- Совместно с другими членами команды и стейкхолдерами анализировать и решать задачи
- Поддерживать cloud-first подход, повышая квалификацию и усиливая команды знанием нативных сервисов AWS
Требования
- 6+ лет опыта проектирования и разработки full stack клиентских приложений end-to-end
- Степень бакалавра по Computer Science или смежной области либо эквивалентный опыт
- Опыт работы по Agile и Scrum
- Опыт с frontend-фреймворками и веб-технологиями: Angular (18+), Node.js, HTML/CSS, JavaScript или TypeScript, web components
- Опыт разработки на Java (17+), Spring Boot 4.x и/или других open-source стеках
- Опыт создания enterprise-приложений с паттернами MVC, micro front-end и open micro service архитектур
- Опыт создания RESTful API
- Понимание работы с Git и различными workflow
- Опыт DevSecOps-практик и инструментов: Jenkins, SonarQube, Mend.io, Datadog, Git/GitHub
- Знание облачных решений, serverless-архитектуры и контейнеризации
- Опыт с Docker, Kubernetes и AWS, безопасная разработка приложений
- Опыт разработки тестируемых решений с TDD и автоматизацией: Mockito, Jasmine, Mocha, JUnit
- Знание стандартов и практик безопасного кодирования
- Опыт лидерства в командной среде с фокусом на обучение и менторство
Навыки
- Angular
- Node.js
- HTML
- CSS
- JavaScript
- TypeScript
- web components
- Java
- Spring Boot
- MVC
- micro front-end
- microservices
- REST API
- Git
- GitHub
- Jenkins
- SonarQube
- Mend.io
- Datadog
- Docker
- Kubernetes
- AWS
- TDD
- Mockito
- Jasmine
- Mocha
- JUnit
- Agile
- Scrum