Java Архитектор

от 1 500 000 на руки

Опыт работы: более 6 лет

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: удалённо

Алматы

Напишите телефон, чтобы работодатель мог связаться с вами

Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha

Описание работы:

В качестве Java архитектора программного обеспечения вы будете отвечать за проектирование, реализацию и поддержку масштабируемых и эффективных программных решений для удовлетворения потребностей бэк-офиса нашей компании. Вы будете сотрудничать с межфункциональными командами, чтобы согласовать технологические решения с бизнес-целями и обеспечить высокие стандарты качества кода.

Основные обязанности:

  • Разрабатывать и внедрять архитектуру для приложений бэк-офиса с учетом масштабируемости, безопасности и поддерживаемости.
  • Руководить и наставлять команды разработчиков, работающих над full-stack решениями, включая Java и JavaScript-фреймворки.
  • Проектировать модели данных, рабочие процессы и API для бесшовной интеграции между системами.
  • Тесно сотрудничать с заинтересованными сторонами бизнеса для преобразования требований в технические спецификации.
  • Проводить ревью кода и обеспечивать соблюдение стандартов кодирования и лучших практик.
  • Оптимизировать производительность баз данных и управлять операциями с данными с использованием MS SQL Server.
  • Использовать сервисы AWS для облачных решений и развертывания.
  • Следить за новыми технологиями и продвигать их использование при необходимости.

Требуемые квалификации:

  • Образование: степень бакалавра или магистра в области компьютерных наук, инженерии или смежных областях.
  • Опыт: 10+ лет опыта разработки программного обеспечения, из которых минимум 3 года – в роли архитектора.

Технические навыки:

  • Владение Java и Spring-фреймворком (Boot, Data, Security).
  • Экспертиза во front-end фреймворках, таких как Angular и React.
  • Глубокие знания JavaScript и современных методов разработки.
  • Продвинутые навыки работы с SQL и MS SQL Server.
  • Опыт работы с Git для контроля версий и совместной работы.
  • Практическое знание облачных сервисов AWS (EC2, S3, Lambda, RDS и др.).
  • Знание инструментов, таких как JIRA, Confluence и других.

Ключевые компетенции:

  • Глубокое понимание принципов объектно-ориентированного программирования (OOP) и шаблонов проектирования.
  • Сильные знания структур данных и алгоритмов для оптимизации производительности.
  • Владение асинхронным программированием и обработкой событийных архитектур.
  • Знакомство с концепциями функционального программирования и их реализация в современных языках.

Навыки

  • Java
  • Spring Boot
  • Git
  • MS SQL Server
  • Amazon Web Services

Вакансия опубликована 10 декабря 2024 в Алматы

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

Алматы