Techstra Solutions

Java Full Stack Developer (Lead)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий Java Full Stack разработчик в технологическую команду крупного розничного банка. Проектирование и разработка корпоративных микросервисных приложений на Java Spring Boot и Angular, техническое лидерство и менторство команды.

Задачи

  • Руководить полным циклом разработки микросервисных приложений на Java Spring Boot и Angular
  • Проектировать и реализовывать масштабируемую отказоустойчивую микросервисную архитектуру
  • Разрабатывать RESTful API и интегрировать микросервисы с внутренними и внешними системами
  • Создавать адаптивные frontend-приложения на Angular
  • Проектировать и оптимизировать схемы Oracle, хранимые процедуры и запросы
  • Проводить технические дизайн-сессии и готовить архитектурную документацию
  • Писать чистый поддерживаемый документированный код по лучшим практикам
  • Проводить код-ревью и давать конструктивную обратную связь
  • Менторить junior и middle разработчиков
  • Взаимодействовать с бизнес-аналитиками, архитекторами и product owner
  • Внедрять CI/CD пайплайны и продвигать DevOps-практики
  • Выполнять тюнинг производительности приложений
  • Устранять production-инциденты и оказывать техническую поддержку
  • Обеспечивать соблюдение практик безопасности и стандартов комплаенса
  • Участвовать в Agile-церемониях
  • Оценивать новые технологии для внедрения

Требования

  • 8+ лет профессиональной разработки ПО, из них 3+ года в роли lead или senior
  • Сильное владение Java 11+ и Spring Boot для микросервисов
  • Опыт построения микросервисной архитектуры с RESTful API
  • Сильное владение Angular (желательно 12+)
  • Экспертные знания Mongo и Oracle, включая SQL, PL/SQL, хранимые процедуры и тюнинг производительности
  • Понимание паттернов проектирования микросервисов (Circuit Breaker, API Gateway, Service Discovery)
  • Опыт работы с Git и стратегиями ветвления
  • Знание Docker и Kubernetes
  • Понимание паттернов проектирования и принципов SOLID
  • Опыт Agile/Scrum
  • Степень бакалавра в Computer Science, Software Engineering или смежной области
  • Сильные навыки технического лидерства и менторства
  • Отличные навыки решения проблем и критического мышления
  • Эффективная коммуникация с техническими и нетехническими стейкхолдерами
  • Умение балансировать технический долг и поставку фич
  • Опыт поставки сложных корпоративных приложений
  • Самостоятельность и ownership
  • Обучаемость и адаптивность
  • Командная работа и кросс-функциональный опыт
  • Клиентоориентированный подход

Условия

  • Работа в сертифицированной woman-owned консалтинговой компании Techstra Solutions
  • Проекты для крупных организаций в области цифровой трансформации
  • Равные возможности трудоустройства (EEO)

Навыки

  • Java
  • Java 11+
  • Spring Boot
  • Angular
  • RESTful API
  • Oracle
  • MongoDB
  • SQL
  • PL/SQL
  • Git
  • Docker
  • Kubernetes
  • SOLID
  • Agile
  • Scrum
  • IBM MQ
  • RabbitMQ
  • Kafka
  • Spring Cloud
  • OAuth 2.0
  • JWT
  • Spring Security
  • JUnit
  • Mockito
  • Jasmine
  • Karma
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • Splunk
  • ELK Stack
  • Dynatrace
  • AppDynamics
  • AWS
  • Azure
  • GCP

Похожие вакансии

Full Stack Developer - IT Service Delivery
World Wide TechnologyMiddleSt. LouisОфис
82,400 – 123,600 USD в год
25 окт.
AI Software Engineer III
JPMorganChaseMiddleColumbusОфис
25 окт.
Software Developer II - Web Application
GAMA-1 TechnologiesMiddleGreenbeltУдалённо
25 окт.
Full Stack Engineer
RivioMiddleSan FranciscoГибрид
140,000 – 180,000 USD в год
25 окт.
Software Engineer - Shopify & E-Commerce
LidsSeniorIndianapolisОфис
25 окт.
Java Full Stack Developer (Lead) — Techstra Solutions, Cleveland | itrelocate