Halvik
Sr. Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Developer в Halvik Corp для проектирования и разработки end-to-end приложений на Java, Spring Boot и Angular с развёртыванием в AWS. Роль включает модернизацию legacy-систем, переход к cloud-native микросервисам и использование AI-инструментов для повышения продуктивности.
Задачи
- Разрабатывать end-to-end веб-приложения на Java, Spring Boot, RESTful API и Angular
- Создавать адаптивные и доступные UI-компоненты на Angular, TypeScript, HTML5 и CSS3
- Интегрировать backend-сервисы с frontend-приложениями
- Развёртывать, управлять и оптимизировать приложения в AWS (EC2, Lambda, S3, RDS, API Gateway, CloudWatch, IAM)
- Внедрять CI/CD пайплайны с GitHub Actions и AWS CodePipeline
- Обеспечивать надёжность, масштабируемость и безопасность приложений, использовать IaC (CloudFormation, Terraform)
- Использовать AI-инструменты для повышения продуктивности и качества кода
- Анализировать legacy- и монолитные приложения для поиска возможностей модернизации
- Рефакторить и мигрировать legacy-системы в микросервисы и cloud-native архитектуры
- Писать unit, integration и e2e тесты (JUnit, Mockito, Jasmine, Karma)
- Проводить performance tuning backend и frontend компонентов
- Проводить code review и следить за соблюдением стандартов кодирования
- Работать с product owners, UX-дизайнерами и QA в Agile/Scrum
- Участвовать в sprint planning, backlog refinement, daily stand-up и ретроспективах
- Наставлять junior-разработчиков и участвовать в архитектурных решениях
- Внедрять практики безопасного кодирования и обеспечивать соответствие стандартам
- Вести техническую документацию по API, архитектуре и процессам деплоя
- Оценивать новые технологии, фреймворки и AI-инструменты
Требования
- Bachelor's Degree в Computer Science, Business или смежной области
- Минимум 10-15 лет профессионального опыта в IT
- Продвинутое знание Java, Spring Boot, Angular, AWS, Aurora DB
- Опыт работы с AI-инструментами: Roo Code, Claude Models и др.
- Соответствие требованиям public trust
- Сертификация AWS Certified Solutions Architect (желательна AI-сертификация)
Условия
- Конкурентный пакет льгот: медицинская, стоматологическая, vision, life, STD и LTD страховки
- 11 федеральных праздников и PTO
- Performance-based incentives
- 401(k) с company matching
- Flexible Spending Accounts (commuter, medical, dependent care)
- Tuition Assistance
- Charitable Contribution matching
Навыки
- Java
- Spring Boot
- Angular
- TypeScript
- HTML5
- CSS3
- RESTful API
- AWS
- EC2
- Lambda
- S3
- RDS
- API Gateway
- CloudWatch
- IAM
- GitHub Actions
- AWS CodePipeline
- CloudFormation
- Terraform
- JUnit
- Mockito
- Jasmine
- Karma
- Aurora DB
- Roo Code
- Claude