Tempus
Senior Software Engineer (Platform Engineering)-Remote, USA
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Platform Engineering компании Tempus. Отвечает за архитектуру и разработку Java/Spring Boot микросервисов, заменяющих legacy-монолит, и за миграцию платформы в AWS.
Задачи
- Проектировать и реализовывать Java/Spring Boot микросервисы end-to-end
- Определять целевую архитектуру, границы сервисов и пути миграции
- Декомпозировать legacy PHP/Symfony монолит на независимые Java-сервисы
- Строить AWS-native решения на ECS/Fargate, SQS, SNS, S3, Lambda, API Gateway, Parameter Store
- Разрабатывать и поддерживать защищённые REST API с валидацией, аутентификацией и авторизацией
- Проводить модернизацию идентификации: OAuth2/OIDC и миграцию с LDAP на Okta
- Проектировать и оптимизировать слой доступа к данным на JPA/Hibernate
- Задавать стандарты тестирования, CI/CD, observability, логирования и алертинга
- Работать совместно с QA, DevOps, Product, Architecture и Regulatory командами
- Менторить инженеров через code review и design review
- Вести техническое планирование сложных многоспринтовых инициатив
- Устранять production-инциденты, влияющие на стабильность и надёжность
- Соблюдать требования SOX и HIPAA
Требования
- 10+ лет опыта в разработке ПО с сильным backend-фокусом
- Экспертный уровень Java и Spring Boot, опыт распределённых систем
- Опыт декомпозиции монолитов на микросервисы
- Практический опыт с AWS (ECS/Fargate, SQS, SNS, S3, Lambda, API Gateway, IAM)
- Сильное понимание дизайна REST API и паттернов аутентификации/авторизации
- Опыт с реляционными БД (MySQL/Aurora) и ORM (Hibernate/JPA), тюнинг запросов
- Владение Docker, CI/CD и cloud-native практиками
- Опыт ведения технического направления и менторства
- Степень бакалавра в Computer Science, Software Engineering или эквивалентный опыт
- Отличные коммуникативные навыки и навыки принятия архитектурных решений
Условия
- Зарплата $130,000–$150,000 в год (для Калифорнии)
- Полный пакет бенефитов: incentive compensation, RSU, медицинская страховка и др.
- Удалённая работа (Remote, USA)
Навыки
- Java
- Spring Boot
- PHP
- Symfony
- AWS
- ECS
- Fargate
- SQS
- SNS
- S3
- Lambda
- API Gateway
- IAM
- Parameter Store
- REST API
- OAuth2
- OIDC
- LDAP
- Okta
- JPA
- Hibernate
- MySQL
- Aurora
- Docker
- CI/CD
- Kubernetes
- Terraform