Middle Back End разработчик

ALSECO, АО

📍 Астана, Kazakhstan On-Site ⏳ 11h ago
AI assistant

Job Description

Обязанности:

  • Проектировать и разрабатывать backend-сервисы на Java.
  • Разрабатывать архитектурные решениях (микросервисы, интеграции).
  • Работать с высоконагруженными системами.
  • Проводить code review, улучшать качество кода.
  • Оптимизировать производительность и SQL-запросы.
  • Развивать систему мониторинга и логирования.
  • Работать с legacy и постепенно его улучшать.

Требования:

  • Высшее образование (техническое).
  • Опыт коммерческой разработки на Java от 2 лет.
  • Уверенные знания Java (11+), понимание JVM, многопоточности, коллекций, Stream API, обработки исключений и принципов написания производительного кода.
  • Опыт работы с Spring Framework: Spring MVC, Spring Data, Spring Security, Spring Integration.
  • Опыт написания тестов (JUnit, Mockito).
  • Понимание и уверенное применение SOLID и паттерны проектирования.
  • Опыт