Java-разработчик (Senior)
Ищем опытного Java-разработчика для проектирования и развития крупных монолитных приложений на Spring Boot. Требуется глубокое знание Java 17+, Spring Security, Hibernate и реляционных БД. Предлагается работа в команде с менторингом и код-ревью.
Зарплата не указана — оценили по рынку
На основе 11 похожих вакансий за 90 дней.
Что предстоит делать
Обязанности: • Spring Boot / Spring Framework — проектирование и развитие монолитных приложений; • Spring Security — сложные схемы аутентификации и авторизации (OAuth2, JWT, SSO); • Spring MVC — контроллеры, фильтры, интерсепторы, обработка ошибок; • Spring Data JPA / Hibernate — глубокое понимание ORM, lifecycle сущностей, N+1, batching, 2nd-level cache; • Проектирование модульного монолита (package-by-feature, bounded contexts); • Понимание и применение SOLID, DRY, KISS, паттернов проектирования; • Разделение слоев: controller / service / domain / persistence; • Проектирование схем, индексов, сложных транзакций; • Оптимизация тяжелых запросов и batch-операций; • Redis — кэширование данных, сессий, синхронизация внутри монолита; • Разработка и поддержка REST API для внешних и внутренних систем; • Работа с синхронными интеграциями и асинхронными задачами внутри приложения; • Управление схемой БД с помощью Liquibase; • Обратная совместимость изменений (backward compatibility); • Поддержка версионирования API; • Архитектура тестирования монолита: unit / integration / e2e; • Поддержка высокой покрываемости и стабильности regression-тестов; • DevOps Maven,Gitlab, Базовое понимание CI/CD; • Менторинг разработчиков; • Проведение код-ревью; • Работа с техническим долгом; • Умение планировать рефакторинг и объяснять его бизнес-ценность. Требования: • Высшее техническое образование; • Опыт работы: 5+ лет коммерческого опыта разработки на Java; • Опыт поддержки и развития крупных монолитных production-систем; • Готовность брать ответственность за архитектурные и технические решения внутри монолита; • Java 17+ — глубокое понимание JVM, памяти, GC, потоков, профилирования; • Отличное знание Java Core, коллекций, многопоточности, streams; • Опыт оптимизации производительности и диагностики проблем в long-running приложениях; • Глубокое знание реляционных БД; • Понимание HTTP, CORS, WebSockets.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийSenior Java Backend Developer / Tech Lead
Ищем опытного Java-разработчика уровня Senior/Tech Lead для работы над высоконагруженными сервисами в международной логистической компании. Требуется глубокое знание Java, Spring Boot, PostgreSQL и микросервисной архитектуры. Предлагаем офис в Алматы, влияние на архитектуру продуктов и конкурентную зарплату.
Java разработчик
~600 000 – 1 200 000 ₸ оценка
Ищем Java-разработчика с опытом от 3 лет для работы в крупном инвестиционном банке Казахстана. Нужно разрабатывать и поддерживать микросервисы на Spring Boot, работать с Kafka, PostgreSQL и другими современными технологиями. Предлагают стабильную занятость, ДМС, бонусы и возможности для профессионального роста.
Backend Developer
~600 000 – 1 200 000 ₸ оценка
Freedom Telecom ищет Backend Developer для разработки цифровых продуктов. Требуется опыт от 3 лет на Java/Spring Boot, знание REST API, PostgreSQL, Docker, Kubernetes. Предлагается полный рабочий день в офисе, привилегии экосистемы Freedom Holding и амбициозные проекты.
Strong Senior Java Developer / Fullstack (ReactJS/Java)
Ищем опытного Senior Java-разработчика (4-7 лет) для создания backend-сервисов бэк-офисных систем. Требуется уверенное владение Java 11-21, Spring Boot, проектирование REST API, работа с MS SQL Server и AWS. Приветствуется знание ReactJS и опыт с распределенными системами. Предлагаем работу в кросс-функциональной команде с ответственностью за результат.
Старший backend разработчик (Java/Spring Boot)
~2 341 500 – 3 598 963 ₸ оценка
Ищем Senior Java/Spring Boot разработчика для создания и оптимизации микросервисов в сфере электромобильности. Требуется опыт работы с AWS, Kubernetes, REST API и RabbitMQ. Предлагается работа над современными цифровыми продуктами для зарядной инфраструктуры и биллинга.
Senior-бэкенд-разработчик на Java
~2 341 500 – 3 598 963 ₸ оценка
Ищем опытного Java-разработчика для работы над высоконагруженными финансовыми проектами. Требуется знание Spring, Spring Boot, PostgreSQL и микросервисной архитектуры. Предлагаем участие в архитектуре и декомпозиции задач.