Techstra Solutions

427 Senior Java Full Stack Developer

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

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

Задачи

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

Требования

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

Навыки

  • Java
  • Java 17+
  • Spring Boot
  • Angular
  • Angular 15+
  • RESTful API
  • MongoDB
  • Oracle
  • SQL
  • PL/SQL
  • Git
  • Docker
  • Kubernetes
  • CI/CD
  • DevOps
  • Agile
  • Scrum
  • SOLID
  • Microservices
  • IBM MQ
  • RabbitMQ
  • Kafka
  • Spring Cloud
  • OAuth 2.0
  • JWT
  • Spring Security
  • JUnit
  • Mockito
  • Jasmine
  • Karma
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • Swagger
  • AWS
  • Azure
  • GCP
  • Spring Batch
  • Quartz

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

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 окт.
427 Senior Java Full Stack Developer — Techstra Solutions, Pittsburgh | itrelocate