Middle Java Developer
Разработка и поддержка микросервисов на Spring Boot / Spring Cloud, проектирование REST API и работа с PostgreSQL через JPA/Hibernate. Требуется уверенное знание Java Core, Spring Framework, опыт с Docker, JWT/OAuth2 и написание тестов. Плюсом будет Redis, RabbitMQ, Nginx, SIP/Asterisk и знание Kotlin.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Зарплата ниже рынка
На 20% ниже медианы Java по 12 вакансиям за 90 дней, рынок — Казахстан (KZT); город и грейд вакансии не учтены.
Что предстоит делать
- Разработка: Написание нового функционала и поддержка микросервисов на Spring Boot / Spring Cloud.
- REST API: Проектирование и реализация REST API, интеграция со сторонними сервисами.
- Базы данных: Проектирование таблиц, написание и оптимизация SQL-запросов в PostgreSQL, работа через JPA/Hibernate.
- Безопасность: Настройка авторизации и аутентификации (JWT, OAuth2).
- Контейнеризация: Локальный запуск, сборка и отладка сервисов с помощью Docker и Docker Compose.
- Качество и командная работа: Покрытие кода тестами (JUnit/Mockito), участие в Code Review и обсуждении задач.
Что ждём от вас
- Java & Spring Framework
- Java Core: Уверенное владение Java (Коллекции, Multithreading, Stream API).
- Spring: Опыт коммерческой разработки с использованием Spring Boot, Spring MVC, Spring Data JPA, Spring Security. Понимание базовых принципов микросервисной архитектуры.
- Базы данных и ORM
- PostgreSQL: Умение писать рабочие и оптимизированные SQL-запросы, понимание индексов и связей между таблицами.
- ORM: Понимание принципов работы JPA / Hibernate на базовом/среднем уровне (маппинг сущностей, понимание базовых проблем производительности вроде N+1).
- API & Security
- Опыт создания REST API.
- Понимание работы и опыт применения JWT, OAuth2, OIDC для защиты API.
- Инструменты и окружение
- Linux & Docker: Базовые навыки работы в Linux (терминал, логи) и практический опыт с Docker / Docker Compose.
- Тестирование: Написание базовых unit- и интеграционных тестов (JUnit, Mockito).
- Git: Уверенная работа с Git (ветки, Merge/Pull Request).
- Будет плюсом:
- Опыт работы с Redis (кэширование) и брокерами сообщений (RabbitMQ).
- Опыт работы с Nginx (базовая настройка Reverse Proxy).
- Знание SIP-протокола или опыт работы/интеграции с Asterisk (или другими IP-АТС).
- Знание Kotlin или желание на нем писать.
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Java-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
В долларовых вакансиях за это платят в 1,7 раза больше
Сравниваем один и тот же срез: Java, middle, за 90 дней.
Казахстан (KZT)
700 000 ₸
600 000 – 800 000 ₸ · 5 вакансий
Международные (USD)
1 176 734 ₸
1 097 531 – 2 715 540 ₸ · 5 вакансий
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Java разработчик (OpenJDK)
~600 000 – 800 000 ₸ оценка по стеку
BellSoft ищет Java-разработчика для работы над OpenJDK: диагностика и исправление багов, бэкпортинг фиксов в предыдущие версии Java, поддержка Core Libraries и компонентов AWT/Swing/JavaFX. Нужен опыт в Java от 2 лет, знание Core Java API и одной из GUI-библиотек, базовый Linux/Bash и английский уровня Intermediate. Предлагают работу в команде экспертов Java над открытым проектом, конкурентную оплату и смешанный формат (онлайн и офлайн).
Java Backend Developer
~1 096 000 – 2 120 468 ₸ оценка по стеку, все рынки
Разработка и поддержка backend-сервисов на Java 17+ и Spring Boot в крупном процессинговом центре Украины. Нужен коммерческий опыт от 3 лет, уверенное знание Spring, PostgreSQL, Kafka, Docker и умение писать тесты. Предлагают стабильный доход с ежегодным пересмотром, гибридный или удалённый формат, 31 день отпуска и возможности для развития.
Разработчик (Java / Flutter)
~1 096 000 – 2 120 468 ₸ оценка по всем рынкам
Разработка мобильного приложения с чатами, звонками и push-уведомлениями — на бэкенде Java/Spring с микросервисами, на клиенте Flutter. Нужен опыт от года, знание REST API, WebSocket, Firebase, Docker и баз данных. Предлагают гибкий график, работу из любой точки мира, наставничество и рост до Tech Lead.
Java Developer
~1 096 000 – 2 120 468 ₸ оценка по всем рынкам
Международная IT-компания ищет Java-разработчика на проект активных операций для малого и среднего бизнеса ведущего банка Украины. Нужен коммерческий опыт на Java 11+ от 3 лет, знание Spring, BPMN, интеграций SOAP/REST, реляционных СУБД и брокеров сообщений. Предлагают масштабные проекты на современных технологиях и работу в сильной команде.
Разработчик (портирование legacy-системы с AI-ассистированием)
~1 096 000 – 2 120 468 ₸ оценка по всем рынкам
Нужно целиком перенести промышленную систему распознавания документов с Delphi/MS SQL/Windows на импортонезависимый стек (Linux, PostgreSQL, Kubernetes, Keycloak), управляя портированием через AI-агентов вроде Claude Code и Cursor. Требуется от 3 лет коммерческой разработки на Java, Go или Python, уверенный SQL и PostgreSQL, базовые Kubernetes/Helm и понимание OAuth2/OIDC. Полностью удалённая работа по ТК РФ с оплачиваемым доступом к Claude Code и стендом разработки.
Java Developer Middle
~1 096 000 – 2 120 468 ₸ оценка по всем рынкам
Разработка и тестирование приложений на Java: написание кода, документирование, внедрение паттернов проектирования, автоматизация тестирования и наставничество. Требуется опыт с Hadoop/Spark, SQL, Docker, Kubernetes и Kafka. Условия и уровень не уточнены.