Вакансия: Middle Java Developer
Требования:
- Опыт коммерческой разработки на Java от 2 лет
- Уверенное знание Java 21+, Spring Boot
- Понимание принципов работы Spring Security
- Глубокое понимание принципов ООП, SOLID, паттернов проектирования и навыки написания чистого поддерживаемого кода
- Уверенные знания SQL и опыт работы с PostgreSQL/MySQL
- Опыт разработки и документирования REST API
- Владение Git и системами сборки Maven/Gradle
- Навыки написания Unit-тестов (JUnit, Mockito)
Будет преимуществом:
- Опыт проектирования и разработки микросервисов
- Работа с Redis, MongoDB, Elasticsearch
- Опыт контейнеризации (Docker) и базовое понимание Kubernetes
- Знакомство с системами обмена сообщениями (Kafka, RabbitMQ)
- Опыт работы с CI/CD (Github, Jenkins, GitLab CI)
- Понимание принципов оптимизации производительности и многопоточности в Java
Обязанности:
- Разработка и сопровождение приложений на Java с использованием Spring Boot
- Участие в проектировании архитектуры и выборе технических решений
- Создание и интеграция REST API
- Работа с реляционными и NoSQL базами данных
- Поддержка и развитие микросервисной архитектуры
- Оптимизация производительности и рефакторинг существующего кода
- Участие в код-ревью и улучшении качества кодовой базы
- Написание технической документации
Мы предлагаем:
- Оформление по Трудовому кодексу КР
- Конкурентную и стабильную заработную плату
- Оплачиваемые отпуска, больничные и декретные
- График работы: 5/2, с 9:00 до 18:00, возможен свободный график
- Участие в интересных проектах с возможностью профессионального роста
- Дружный коллектив и комфортные условия работы
- Уровень заработной платы обсуждается индивидуально по результатам собеседования