CTI Consulting
Full Stack Engineer 182006
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Engineer для разработки бизнес-приложений end-to-end: серверная часть на Java/Spring Boot, клиентская на Angular/TypeScript, контейнеризация и деплой в AWS/Kubernetes.
Задачи
- Разработка и интеграция RESTful-сервисов
- Разработка серверной части на Java/Spring Boot
- Разработка клиентской части на Angular/TypeScript
- Контейнеризация приложений и работа с Kubernetes
- Настройка API Gateway и оркестрация (Stratum, Apigee)
- Юнит- и API-тестирование
- Сбор требований, проектирование решения и end-to-end поставка бизнес-приложений
- Работа с CI/CD и деплоем (Jenkins Core)
Требования
- Понимание Agile-методологий разработки
- Знание объектно-ориентированного проектирования, паттернов и стандартов кодирования
- Опыт разработки RESTful-сервисов и интеграций
- Понимание микросервисной архитектуры
- Владение Java, Spring Boot
- Опыт разработки контейнеризованных приложений на Docker и Kubernetes
- Опыт работы с API Gateway (Stratum, Apigee)
- Опыт работы с Angular/TypeScript, Node, NPM, HTML/CSS, RxJS
- Опыт юнит- и API-тестирования
- Опыт деплоя, интеграции данных и CI/CD (Jenkins Core)
- Опыт сбора требований и проектирования решений
Условия
- Желателен опыт работы с AWS (EC2, ELB, VPCs, EKS, Serverless)
Навыки
- Java
- Spring Boot
- Docker
- Kubernetes
- API Gateway
- Stratum
- Apigee
- Angular
- TypeScript
- Node.js
- NPM
- HTML
- CSS
- RxJS
- AWS
- EC2
- ELB
- VPC
- EKS
- Serverless
- Jenkins
- CI/CD
- REST
- Microservices