TIAA
Java Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в Nuveen/TIAA для разработки и поддержки backend-микросервисов на Java и frontend-приложений на JavaScript в распределённой среде.
Задачи
- Проектировать, разрабатывать и поддерживать backend-микросервисы на Java и приложения на JavaScript в распределённой среде
- Создавать масштабируемые и отказоустойчивые API и сервисы, а также гибкие переиспользуемые UI-компоненты
- Писать и оптимизировать SQL-запросы для реляционных БД и работать с NoSQL-хранилищами
- Участвовать во всём жизненном цикле разработки ПО: анализ требований, проектирование, кодирование, тестирование и деплой
- Реализовывать доменные решения и вносить изменения согласно планам внедрения
- Автоматизировать рутинные задачи скриптами и разрабатывать программы для сложных конфигураций систем
- Вести документацию по конфигурации систем, процессам и сервисам
- Самостоятельно доводить технические задачи до завершения, взаимодействовать с командами и получать поддержку старших инженеров
Требования
- 2+ года практического опыта разработки backend-приложений на Java, включая Spring или Spring Boot
- 2+ года опыта работы с JavaScript для frontend-разработки, включая создание и поддержку UI-компонентов
- 2+ года опыта работы с облачной платформой AWS и базами данных (RDBMS или NoSQL)
- Высшее образование предпочтительно
- Опыт работы 2+ года обязателен, 3+ года предпочтительно
Условия
- Базовая зарплата $80,600–$92,800 в год
- Конкурентный компенсационный пакет, возможны программы премирования
- Пенсионная программа и медицинская страховка, wellness-программы
- Работа в офисе в коллаборативной среде
- Политика свободного от наркотиков и курения рабочего места
Навыки
- Java
- Spring
- Spring Boot
- JavaScript
- AWS
- SQL
- NoSQL
- RDBMS
- Agile
- CI/CD
- DevOps