Перейти к содержимому

Middle+ Java разработчик

Ищем опытного Java-разработчика (Middle+) для участия в крупном европейском e-government проекте — платформе для управления социальными пособиями. Нужно сильное знание Java 21, Spring Boot, Hibernate, SQL и умение работать с большим кодом. Предлагают удалённую работу по контракту на полгода с возможным продлением.

middle удалённо ~2 079 000 ₸
Языки: English · Advanced
salary intelligence

Зарплата не указана — оценили по рынку

На основе 171 похожих вакансий за 90 дней.

оценка p25–p75
1 250 000 – 3 077 642 ₸
медиана: 2 079 000 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Java Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<p><strong>Всем привет и хорошего настроения, кто это читает!<br><br></strong>Мы ищем Middle+ Java Developer для присоединения к нашей команде в формате полной занятости.<br><br><strong>О нас:<br></strong><strong>Mind Studios</strong> специализируется на разработке мобильных и веб-приложений, помогая бизнесу раскрывать свой потенциал и превращать идеи в прибыльные продукты.<br><strong>Наши ключевые домены включают:</strong> Недвижимость, Логистика, Здравоохранение, Фитнес и Психическое здоровье.<br><br>Мы ищем человека на определенный проект в сфере электронного правительства. Ориентировочно мы предполагаем, что контракт может длиться с <strong>сентября 2026 года до конца марта 2027 года</strong> с возможностью продления.<br><br><strong>О проекте:<br></strong>Проект представляет собой масштабную цифровую платформу, создаваемую с нуля для поддержки администрирования различных социальных пособий в западноевропейской стране через модульную и масштабируемую архитектуру. Система построена вокруг двух ключевых уровней:<br>— Горизонтальные функции — это общие базовые сервисы, используемые во всех пособиях (например, рассмотрение заявлений, проверка соответствия критериям, управление документами, коммуникация, обработка платежей, апелляции).<br>— Вертикальные функции — это отдельные потоки пособий, каждый со своим набором правил, требований к данным и логикой валидации.<br><br>В основе проекта лежит Профиль пользователя, который служит центральным хранилищем данных. Он собирает и хранит ключевую личную информацию и информацию о домохозяйстве в переиспользуемом виде, позволяя различным заявлениям на пособия получать данные без необходимости повторного ввода той же информации пользователем.<br><br><strong>В этой роли вам понадобятся:</strong> <br>— четкие и эффективные коммуникативные навыки, как устные, так и письменные, способность точно и эффективно передавать идеи, информацию и сообщения;<br>— опыт управления разнообразными видами деятельности в проекте (не только программирование, но и анализ требований, подготовка оценок);<br>— способность анализировать информацию, оценивать ситуации и принимать решения на основе здравого смысла и логической оценки;<br>— аналитическое мышление, навыки решения проблем и стратегический подход к техническим задачам.<br><br><strong>Что важно для присоединения к нам:</strong> <br>Обязательные требования<br>— продвинутый английский, как устный, так и письменный. Разработчик должен уверенно общаться с коллегами, для которых английский является родным, активно участвовать в совещаниях, уточнять требования, объяснять технические решения и писать понятные описания PR и документацию;<br>— опыт работы с Java, включая современные возможности Java; в проекте в настоящее время используется Java 21;<br>— сильный коммерческий опыт работы с Spring Boot, Spring Web/MVC, Spring Data JPA и Hibernate;<br>— глубокое понимание:</p><ol><li>транзакций и жизненного цикла сущностей;</li><li>ограничений базы данных и целостности данных;</li><li>конкурентности и идемпотентности;</li><li>обработки даты и времени;</li><li>валидации и обработки ошибок.</li></ol><p>— сильные навыки SQL и работы с реляционными базами данных. Кандидат должен уметь исследовать существующие данные, диагностировать дубликаты и несогласованные состояния, а также проектировать безопасные изменения схемы или запросов;<br>— опыт поддержки и отладки большой существующей кодовой базы или многомодульной системы, включая отслеживание поведения в рамках сервисов и общих библиотек;<br>— способность понимать сложные бизнес-правила и превращать неполные или меняющиеся требования в предсказуемую реализацию;<br>— сильный опыт проектирования и интеграции REST API, включая контракты запросов/ответов, обратную совместимость и OpenAPI;<br>— опыт написания содержательных модульных и интеграционных тестов с использованием JUnit и Mockito. Регрессионные тесты должны сопровождать исправления ошибок;<br>— хорошие практики работы с Git и pull request: сфокусированные изменения, читаемые коммиты, тщательные ревью и конструктивные технические обсуждения;<br>— продемонстрированная ответственность: самостоятельное воспроизведение проблем, поиск первопричин, рассмотрение крайних случаев и информирование о рисках до начала реализации;<br>— готовность подвергать сомнению неоднозначные требования, а не молча делать предположения;<br>— способность эффективно работать в распределенной, высококоммуникабельной команде.<br><br><strong>Желательные требования:</strong> <br>— коммерческий опыт работы с Oracle Database и специфичным для Oracle поведением SQL;<br>— опыт работы с миграциями базы данных Flyway;<br>— опыт работы с Kafka или другой платформой обмена сообщениями, основанной на событиях;<br>— знание Spring Security, OAuth2/JWT и Keycloak;<br>— опыт работы с Camunda/Zeebe или BPMN-ориентированными рабочими процессами; <br>— опыт работы с кэшированием, особенно Caffeine;<br>— знакомство с Azure DevOps, многомодульными сборками Maven, Sonar, PMD, Checkstyle и обновлениями зависимостей/безопасности;<br>— знание аудиторского логирования, защиты персональных данных и приложений, чувствительных к безопасности.<br><br><strong>Об этапах:</strong> <br><strong>1-й этап:</strong> предварительное интервью с рекрутером;<br><strong>2-й этап:</strong> интервью с Team Lead и People Ops;<br><strong>3-й этап:</strong> тест по английскому языку;<br><strong>4-й этап:</strong> интервью с заказчиком;<br><strong>5-й этап:</strong> оффер.</p> <div> <a href="https://jobs.dou.ua/companies/mindstudios/vacancies/368155/#reply-btn-id">Відгукнутись на вакансію</a> </div>

навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

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

6 вакансий
Itransition
I
Itransition
12 ч. назад

Java разработчик (Kotlin, Spring Boot)

~1 603 800 ₸ оценка

Ищем Java-разработчика с опытом от 3 лет для работы над сложными серверными решениями с использованием Kotlin, Java 8+ и Spring Boot. Требуется знание реляционных и NoSQL баз данных, а также английского языка на уровне достаточном для технических обсуждений. Предлагают удаленную работу, гибкий график, проекты для крупных международных клиентов и соцпакет.

Java Kotlin Spring Boot +10
middle удал. hh
Itransition
I
Itransition
12 ч. назад

Java разработчик (Kotlin, Spring Boot)

~1 603 800 ₸ оценка

Компания ищет Java-разработчика с опытом от 3 лет для работы над сложными серверными проектами. Нужно знание Java/Kotlin, Spring Boot, баз данных и ORM. Предлагают удаленную работу, гибкий график и проекты для крупных международных клиентов.

Java Kotlin Spring Boot +10
middle удал. hh
Itransition
I
Itransition
12 ч. назад

Java разработчик (Kotlin, Spring Boot)

~675 000 – 1 000 000 ₸ оценка

Ищем Java-разработчика с опытом от 3 лет для работы над сложными серверными решениями с использованием Java 8+, Kotlin и Spring Boot. Требуется знание реляционных и NoSQL баз данных, а также английского языка на уровне достаточном для технических обсуждений. Компания предлагает удаленную работу, гибкий график, медицинскую страховку и проекты для крупных международных клиентов.

Java Kotlin Spring Boot +10
middle удал. hh
BellSoft
B
BellSoft
18 ч. назад

Java Support Engineer

Компания BellSoft, разработчик Java-рантайма, ищет Java Support Engineer для работы над OpenJDK. Вы будете диагностировать и исправлять ошибки, помогать клиентам решать проблемы с Java Runtime. Требуется опыт Java-разработки от 1 года, знание Core Java API или графики, базовый Linux и Bash, английский Intermediate.

OpenJDK Java Support +4
middle удал. hh
Правительство Москвы
П
Правительство Москвы
2 д. назад

Backend-разработчик (Java/C++)

~1 603 800 ₸ оценка

Backend-разработчик в команду Правительства Москвы: создание и развитие высоконагруженных сервисов на Java и C++, работа с PostgreSQL/Oracle, REST/gRPC/GraphQL. Требуется опыт от 1 года, уверенное знание Java и SQL. Предлагают гибридный формат, официальное оформление и стабильную зарплату.

Java C++ PostgreSQL +9
middle удал. hh
Банк ДОМ.РФ
Б
Банк ДОМ.РФ
3 д. назад

Fullstack Java Разработчик

~1 603 800 ₸ оценка

Разработка информационной системы на Java с использованием Spring Boot, PostgreSQL, Kafka и микросервисной архитектуры. Требуется опыт от 2 лет в Java, Angular/React, знание Docker, Kubernetes и CI/CD. Предстоит проектировать архитектуру, писать тесты и оптимизировать SQL-запросы.

Java Spring Boot Hibernate +9
middle удал. hh