Java Работа Вакансии
2.46K subscribers
52 photos
17 videos
720 links
Размещение вакансий и рекламы - @hr_rus

Стоимость размещения - t.me/it_rab/11

Каналы вакансий других IT профессий - @it_rab
Download Telegram
Java-разработчик
#удаленка #middle
Компания: Т-Банк
☑️Обязанности
-Разрабатывать внешние и внутренние продукты
-Прорабатывать и реализовать интеграционные решения

☑️Требования
-Опыт разработки на Java от 3 лет
-Опыт коммерческой разработки на Java 11+ или Kotlin
-Опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
-Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift
-Опыт коммерческой разработки с одним из брокеров: Kafka, Rabbit MQ или Active MQ
-Опыт коммерческой разработки с Postgress, MySQL или Oracle будет плюсом
-Опыт работы с системой контроля версий
Контакты: https://www.tbank.ru/career/it/back-end-razrabotka/java/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Junior Java разработчик
#удаленка #junior
Компания: Магнит
☑️Чем ты будешь заниматься
-Проектировать и реализовать системы ГИС ЭПД;
-Проектировать и реализовать потоки данных между микросервисами;
-Заниматься интеграцией с внешними системами;
-Разрабатывать CI/CD пайплайны вместе с DevOps.

☑️Мы ожидаем
-Опыт работы в роли Java разработчика -от 1,5 лет;
-Хорошее владение языками Java и SQL;
-Знание экосистемы Spring Framework;
-Умение работать с реляционными базами данных;
-Умение работать с Kafka.
Контакты: https://magnit.tech/vacancies/2483

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
🤔2
Middle Java-разработчик в команду Organic Growth
#удаленка #middle
Компания: Магнит
☑️Чем ты будешь заниматься
-Разрабатывать и поддерживать текущее приложение основного сайта (Java 17-24/Spring/JPA/Postgres/Kafka)
-Работать в большой команде, участвовать в ежедневных митингах, обсуждениях задач
-Тесно взаимодействовать со всеми участниками команды
-Участвовать в Code Review
-Участвовать в проектировании, анализе и разработке интеграционных решений с другими сервисами экосистемы

Мы ожидаем
-Опыт коммерческой разработки на Java от 4-х лет
-Java Core, Collections, Stream API, Lombok; - Spring, JPA, Hibernate
-PostgreSQL, умение анализировать запросы
-Знание паттернов проектирования и умение их применять (GoF, SOLID, GRASP)
-Знание CI/CD, Maven, Git
-Работа с юнит/интеграционным тестированием Mockito, JUnit 5, Test Containers (опционально)
-Опыт работы с Apache Kafka или любой другой очередью сообщений
-Понимание работы Docker, Kubernetes
-Опыт работы и построения микросервисной архитектуры
Контакты: https://magnit.tech/vacancies/2447

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior Java Developer
#гибрид #senior
Локация: Москва
Компания: Сбер
☑️Задачи:
-руководить разработкой бэкенда проекта и обеспечивать высокое качество кода
-оптимизировать работу существующих сервисов, улучшать производительность и отказоустойчивость
-проектировать высокоэффективные архитектуры и решать проблемы роста -нагрузки и сложности системы
-поддерживать связь с клиентами и техническими специалистами для принятия стратегических решений по развитию продукта
-анализировать безопасность и защищать систему от потенциальных угроз
-исследовать новые технологии и предлагать внедрение перспективных решений
-совершенствование и расширение функциональности AI агентов с применением глубоких языковых моделей (LLMs) и продвинутых алгоритмов обработки естественного языка.

☑️Мы ждем от тебя:
-опыт коммерческой разработки на Java от 3 лет, с использованием актуальных версий (Java 11/17+)
-уверенное владение Spring (Spring Boot, Spring Cloud и др.) или Quarkus
-законченное высшее техническое образование
-навыки проектирования и реализации RESTful API, опыт работы с OpenAPI / Swagger
-знание устройства Java Virtual Machine, понимание принципов работы Garbage Collector
-свободное владение SQL, опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB ) базами данных
-понимание принципов микросервисной архитектуры и опыт разработки микросервисов
-умение писать unit-тесты с использованием JUnit, Mockito или аналогов
-опыт автоматизации задач с использованием AI-инструментов (GitHub Copilot, ChatGPT, LangChain, LlamaIndex, векторные БД) и понимание принципов работы LLM (Transformers, embeddings, RAG).
Контакты: https://rabota.sber.ru/search/4467158/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Ведущий Java-разработчик в Единые облачные технологии, Москва
#удаленка #офис #гибрид #senior
Компания: VK
☑️Задачи
-Внедрять one-cloud в инфраструктуру ВКонтакте со специализированной поддержкой движков хранения данных;
-мигрировать данные и сервисы Дзена в инфраструктуру VK — для этого мы уже реализовали поддержку YT и YDB в one-cloud;
-развивать нашу реализацию S3;
-разрабатывать надёжные cloud-native решения для популярных СУБД;
-разрабатывать единую систему мониторинга;
-улучшать непрерывное профилирование, инструментарий неинтрузивной отладки на проде;
-внедрять новые версии JVM — Project Panama заставит нас переписать некоторые части по-новому.

☑️Требования
-Вы уже работали с JVM и распределёнными системами, классическими БД и NoSQL;
-использовали специализированные хранилища, Linux kernel и сети;
проактивны — умеете организовать свою и чужую работу.
Контакты: https://team.vk.company/vacancy/33276/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!


Что такое REST и SOAP?

Пример кода:
@RestController
public class MyController {
@GetMapping("/api/resource")
public ResponseEntity<String> getResource() {
return ResponseEntity.ok("Resource");
}
}


❗️Ответ:

REST (Representational State Transfer) — это архитектурный стиль для создания веб-сервисов, который использует HTTP-методы (GET, POST, PUT, DELETE) для взаимодействия с ресурсами. RESTful сервисы обычно возвращают данные в формате JSON или XML.

SOAP (Simple Object Access Protocol) — это протокол для обмена структурированными сообщениями в формате XML. SOAP использует WSDL (Web Services Description Language) для описания интерфейсов и поддерживает сложные сценарии, такие как транзакции и безопасность.

Документация по
Spring REST
🤔21
Разработчик Java
#удаленка
Компания: Магнит
☑️Чем ты будешь заниматься
-разработкой и поддержкой REST API
-созданием новых и доработкой существующих API на Java (Spring Boot)
-оптимизацией запросов к базе данных, работой с Hibernate/JPA
-рефакторингом и оптимизацией кода;
-улучшением производительности существующих решений
-исправлением багов и проведением Code Review
-тестированием и отладкой (написание unit- и интеграционных тестов, логирование и анализ ошибок в продакшн-среде)

☑️Мы ожидаем
-коммерческий опыт разработки на Java от 2-х лет
-знание Core Java (версии 8 и выше) (коллекции, многопоточность, Stream API, Optional и др.)
-опыт работы с Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
-умение разрабатывать RESTful API
-знание микросервисной архитектуры
-опыт работы с очередями сообщений (Kafka, RabbitMQ)
Контакты: https://magnit.tech/vacancies/2561

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Java-разработчик в Недвижимость
#гибрид
Компания: Яндекс
☑️Какие задачи вас ждут
-Разработка продуктовых решений
Вам предстоит разрабатывать и масштабировать микросервисы, решать продуктовые и инфраструктурные задачи, создавать и поддерживать программное обеспечение от написания до выкладки в продакшн, а также обеспечивать стабильную работу компонентов и оперативно решать проблемы.

☑️Мы ждем, что вы
-Занимались коммерческой разработкой на JVM-языке более пяти лет
-Создавали веб-приложения и хорошо понимаете микросервисную архитектуру
-Умеете тестировать свой код и стремитесь к высокой стабильности
-Знаете классические алгоритмы и структуры данных
-Использовали реляционные СУБД
Контакты: https://yandex.ru/jobs/vacancies/javarazrabotchik-v-nedvizhimost-38722

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Middle Java Developer [МИР, МТС Веб Сервисы]
#офис #middle
Локация: Москва
Компания: МТС
☑️Чем предстоит заниматься
-Разработка новых модулей и компонентов на Java;
-Ревью кода других разработчиков;
-Рефакторинг и оптимизация существующего кода;
-Оценка технических рисков и совершенствование архитектуры продукта;
-Оптимизация производительности и масштабируемости приложений

☑️Что мы ожидаем
-Опыт работы на Java 11+ от 2х лет;
-Опыт работы с PostgreSQL;
-Опыт работы с брокером сообщений Kafka;
-Опыт работы с контейнерами (docker) и оркестрацией (k8s);
-Опыт работы с Spring Boot;
-Будет большим плюсом: опыт работы с СМЭВ и облачными технологиями
Контакты: https://job.mts.ru/vacancy/585837097374451754

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
🤔3
Java-разработчик в Т‑Инвестиции
#удаленка #middle
Компания: Т-Банк
☑️Обязанности
-Проектировать надежные отказоустойчивые сервисы, способные выдерживать большие нагрузки
-Оценивать задачи, разрабатывать и поддерживать платформенные микросервисы, работать в продуктовой кросс-функциональной команде
-Активно взаимодействовать с руководителем продукта, архитектором, аналитиками, инженерами по обеспечению качества и SRE для быстрой доставки качественных продуктовых фич
-Проводить code review
Мы используем: Java 11-17 / Kotlin, Spring (Data/Web/Boot/Security/.), PostgreSQL, Cassandra (и другие NoSQL), Kafka, Maven/Gradle, GitLab, Kubernetes.

☑️Требования
-Опыт программирования на Java от 3 лет
-Опыт коммерческой разработки на Java 11+ или Kotlin
-Опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
-Опыт коммерческой разработки с одним из контейнеризаторов: Kubernetes, Docker или OpenShift
-Опыт коммерческой разработки с одним из брокеров: Kafka, Rabbit MQ или Active MQ
-Опыт коммерческой разработки с PostgreSQL, MySQL или Oracle будет плюсом
-Опыт работы с системой контроля версий
-Опыт написания модульных и интеграционных тестов
Контакты: https://www.tbank.ru/career/it/back-end-razrabotka/java-razrabotchik-t-investicii/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!


Что такое микросервисы?

Пример кода:
@SpringBootApplication
public class MyMicroservice {
public static void main(String[] args) {
SpringApplication.run(MyMicroservice.class, args);
}
}


❗️Ответ:
Микросервисы
— это архитектурный стиль, при котором приложение разбивается на небольшие независимые сервисы, каждый из которых выполняет одну бизнес-функцию. Микросервисы общаются друг с другом через API, обычно по HTTP или через сообщения. Преимущества микросервисов включают масштабируемость, гибкость и независимость технологий.

Ссылка на документацию
Spring Cloud
🤔3
Java разработчик в команду разработки поискового движка в Поиск, Санкт-Петербург
#офис #гибрид #middle
Компания: VK
☑️Задачи
-Построение ETL (Extract, Transform, Load) процессов для обработки событий
-Разработка алгоритмов и инфраструктуры для улучшения качества поисковых сервисов
-Внедрение инноваций для реализации продуктовых потребностей
-Написание внутренних сервисов для эксплуатации поиска и бекенда для их веб-страниц
-Стек технологий: Java, Python

☑️Требования
-Опыт коммерческой разработки на Java от 2 лет
-Знание базовых алгоритмов и структур данных
-Опыт работы со Spring Framework
-Знание микросервисной архитектуры
Контакты: https://team.vk.company/vacancy/41389/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Java Developer (Backend)
#офис
Cyprus (Limassol, Paphos)
Company: TeamCity
☑️In this role, you will:
-Use a product technology stack that includes Java/Kotlin and Spring Framework.
-Work on deep integrations with build tools like Maven, Gradle, DotCover, MSBuild, .NET, and NPM.
-Work on customer-facing features like recipes, build execution customization, and custom reporting.
-Explore and enhance the integration and analysis aspects of CI/CD.
-Optimize and refactor existing code.
-Come up with ideas for ways to improve TeamCity and help implement them.
-Review code.

☑️We will be happy to have you on our team if you have:
-Several years of development experience with a Java and/or .NET stack.
-A strong understanding of the build tools ecosystem.
-The ability to analyze and refactor code written by other people.
-Responsibility, motivation, and discipline.
-A proactive attitude toward product improvement.
-Extensive knowledge of algorithms and data structures.

☑️We would be especially thrilled if you have:
-Experience in performance analysis for Java applications.
-Experience in .NET development to assist us with .NET integrations.
Contact: https://www.jetbrains.com/ru-ru/careers/jobs/java-developer-backend-teamcity-build-tools-integration-1929/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Стажер-студент Java Developer
#гибрид #intern
Локация: Ростов-на-Дону
Компания: Сбер

☑️Требования
-опыт разработки коммерческих приложений на Java
-уверенный уровень владения Java 8+ (Core, Collections, Concurrency, Security, IO, NIO и др.)
-уверенное знание Spring / Spring Boot (Core, MVC, JDBC, Hibernate, JPA, Security, Actuator)
-понимание принципов OOП, шаблонов проектирования, принципов ООАД, принципов Clean Code, SOLID
-знание и опыт работы с базами данных SQL (PostgreSQL), понимание принципов работы и особенностей, опыт проектирования и оптимизации запросов/структур данных
-умение использовать инструменты разработки - Git, Jira, Confluence, Jenkins, Sonar, Maven, Gradle, Nexus
-умение использовать shell (bash/zsh) и работать с ssh.
Контакты: https://rabota.sber.ru/search/4471640/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
1
Senior Java-разработчик (Ведущий разработчик)
#гибрид #senior
Локация: Москва
Компания: РТК
☑️Чем вам предстоит заниматься
-Разрабатывать и поддерживать серверную часть приложений на базе Micronaut.
-Участвовать в проектировании архитектуры систем, оптимизировать производительность и масштабируемость сервисов системы.
-Обеспечивать безопасность данных и транзакций.
-Декомпозировать сложные задачи, оценивать предстоящие работы.
-Проводить ревью задач.
-Участвовать в решении технических и архитектурных вопросов.
-Оптимизировать производительность системы.
-Выявлять причины инцидентов в работе функционала системы, прорабатывать решение по устранению инцидентов.
-Взаимодействовать с коллегами из разработки. аналитики, тестирования, CI/CD, со смежными командами и внешними подрядчиками.

☑️Что мы от вас ждем
-Отличное знание Java Spring, либо Micronaut Framework (Core, Web, Security, WS).
-Опыт работ со сборщиком Gradle.
-Опыт работы с коммерческими проектами на Java минимум 3 года.
-Глубокие знания алгоритмов и структур данных.
-Опыт проектирования и разработки API.
-Практический опыт работы с многопоточностью.
-Умение отлаживать и профилировать java-приложения.
-Знание основных принципов и подходов в работе с реляционными и нереляционными базами данных.
-Знание основ контейнеризации и особенностей запуска приложений в контейнеризированном окружении (Docker Swarm, Kubernetes).
-Знание основных подходов к написанию клиент-серверных приложений и приложений с распределенной архитектурой.
-Понимание подходов и техник написания модульных и интеграционных тестов.
-Умение мыслить логически: "сначала решить проблему, потом писать код".
-Опыт работы с очередями (Kafka).
Контакты: https://job.rt.ru/vacancy/10898

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Разработчик (Java, Go)
#удаленка
Компания: Т1
☑️Вместе с нами тебе предстоит:
-Разработка серверных приложений на Java и GO (проект в процессе перехода с Go на Java) реализация API (RESTful)
-Работа с базами данных (PostgreSQL): проектирование схем и написание запросов
-Создание и поддержка тестов (юнит и интеграционные) для обеспечения стабильности приложения

☑️Какие навыки и знания для нас важны:
-Высшее образование в области информационных технологий или смежных областях
-Суммарный (IT) опыт разработки программного обеспечения от 5 лет
-Уверенное владение Java Spring, приветствуется опыт с Go
-Опыт проектирования и работы с реляционными базами данных (особенно PostgreSQL)
-Опыт написания юнит и интеграционных тестов
-Понимание принципов разработки RESTful API и работы с серверной архитектурой
-Опыт работы с система контейниризации (Docker / Kubernetes / Openshift)
-Понимание основ DevOps (CI/CD)
Контакты: https://career.t1.ru/vacancies/vacancy-detail?id=125532016

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
1
Java-разработчик (Big Data) в VK, Москва
#удаленка #гибрид #middle #senior
Компания: VK
Стек: Java, Spark, Hadoop, YTsaurus.

☑️Задачи
- Развивать фреймворк для распределенных вычислений на базе Apache Spark;
- развивать платформу хранения и обработки больших данных;
- принимать архитектурные решения для развития инфраструктуры на базе облака One-Cloud.

☑️Требования
- Обладаете уверенными знаниями Java/Scala;
- имеете опыт работы и понимаете внутреннее устройство Apache Spark;
- знаете алгоритмы и основные структуры данных;
- умеете или хотите научиться работать с высоконагруженными системами;
- хотите решать сложные технические задачи.
Контакты: https://team.vk.company/vacancy/39251/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
1
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!


Что такое Docker и Kubernetes?

Пример кода:
FROM openjdk:11
COPY . /app
WORKDIR /app
CMD ["java", "-jar", "app.jar"]


❗️Ответ:

Docker — это платформа для контейнеризации приложений. Контейнеры изолируют приложение и его зависимости, что упрощает развертывание и масштабирование. Docker использует образы (images) для создания контейнеров.

Kubernetes — это система оркестрации контейнеров, которая автоматизирует развертывание, масштабирование и управление контейнерами. Kubernetes работает с Docker и другими контейнерными технологиями, обеспечивая отказоустойчивость и балансировку нагрузки.

Ссылка на документацию
Docker, Kubernetes
🤔1
Java-разработчик в платёжную инфраструктуру Плюса
#гибрид
Компания: Яндекс
☑️Какие задачи вас ждут
-Добавление новых способов оплаты подписки
Это одно из приоритетных направлений, так как в каждом регионе есть уникальные платёжные механики: где-то привыкли оплачивать картами, где-то местными кошельками или счётом мобильного телефона. Вам предстоит реализовывать интеграции и внедрять новые платёжные методы оплаты для Плюса.
-Оптимизация и обеспечение стабильной работы
Мы фокусируемся на скорости и стабильности наших решений. Вам предстоит оптимизировать скорость работы приложений и повышать их надёжность.
-Проектирование и создание сервисов
Вы будете участвовать в архитектурном проектировании и выборе технологий для новых фич, защищать свои решения.

☑️Мы ждем, что вы
-Получили значительный опыт разработки на Java и Spring
-Разрабатывали микросервисную архитектуру
-Работали с реляционными СУБД и знаете SQL
-Знаете HTTP-протокол и принципы REST

☑️Будет плюсом, если вы
-Поддерживаете культуру тестирования собственного кода
-Отлично разбираетесь в распределённых системах и базах данных NoSQL
Контакты: https://yandex.ru/jobs/vacancies/javarazrabotchik-v-platyozhnuyu-infrastrukturu-plyusa-31742

🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Старший Java разработчик, Платформа Данных
#удаленка #офис
Компания: OZON
☑️Вам предстоит:
-Работа в команде над созданием новых и развитием существующих инструментов на базе Hadoop (hadoop3, hdfs, yarn, hive).
-Внедрение/рефакторинг e2e тестирования сервисов.
-Участие в проектировании архитектуры разрабатываемых решений.
-Участие в выборе используемых технологий и компонентов.
-Внедрение и сопровождение технических решений.
-Документирование разрабатываемых решений.
-Проведение code review.

☑️Мы ожидаем

-Уверенное владение Java.
-Опыт работы с Hadoop (hdfs, yarn, hive).
-Опыт разработки многопоточных приложений.
-Опыт работы с СУБД (Postgre SQL/MS SQL).
-Опыт работы с аналитическими БД (Vertica/Greenplum/BigQuery/Redshift/Synapse).
-Опыт работы с Kubernetes, Kafka, git.
-Опыт работы с KV-хранилищами.
Контакты: https://ozon.tech/vacancies/125620156/

🔥 Подписаться на наши каналы / @best_itjob / @it_rab