en
Feedback
Java | Вакансии

Java | Вакансии

Open in Telegram

Вакансии на Java разрабочика Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv

Show more
8 424
Subscribers
+124 hours
+117 days
+20330 days
Posts Archive
Ведущий разработчик Java (команда Этикетка) Локация: Удаленно Компания: Билайн ЗП: обсуждается на собеседовании Занятость: Полная                                                                                          Итак, вам предстоит: Эффективно взаимодействовать с архитектором решения и ИТ-лидером и владельцем продукта. Развивать продуктовое решение. Проводить code review. Отвечать за качество и сроки поставки функционала. Участвовать в проработке архитектуры продукта совместно с архитектором. Выбирать оптимальные паттерны, структуры данных и инструменты их обработки. Проводить рефакторинг и поддерживать имеющийся функционал. Декомпозировать и оценивать задачи. Взаимодействовать со смежными командами для интеграций. Мы будем рады рассмотреть вашу кандидатуру, если у вас есть: Опыт разработки на Java от 4х лет. Уверенные знания Java 8+ и выше. Опыт разработки высоконагруженных продуктов. Опыт работы с микросервисной архитектурой. Понимание SOLID. Опыт работы с Spring Framework (Core, Boot, Security, Data). Опыт работы с реляционными БД (Postgresql). Опыт работы с брокерами сообщений (Kafka). Опыт CI/CD. Умение управлять рисками. Опыт работы с контейнеризацией и оркестрацией - Docker, K8s (будет плюсом). Высшее образование (техническое, инженерное). 🌐 Резюме отправлять: https://job.beeline.ru/vacancies/046bf662-b57e-47dd-a6e3-444d84bf489a ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Java Developer Локация: Удаленно Компания: Aston ЗП: обсуждается на собеседовании Занятость: Полная                                                                                          Обязанности: организовывать работу scrum-команды (8-12 человек), ставить задачи; заниматься разработкой приложений с использованием микросервисной архитектуры; проектировать и разрабатывать микросервисы и интеграционные сервисы/API; проектировать RESTfull API в соответствии с Best practice; проводить code-review; работать в кросс-функциональной команде по гибким методологиям (scrum, двухнедельные спринты, релизы раз в 2 недели). Требования: опыт работы в роли Java Developer от 3-х лет; опыт работы в роли Lead от 2-х лет; опыт практической разработки микросервисов; опыт проектирования высоконагруженных систем; опыт работы c Agile-практиками или в Agile-командах, включая работу с инструментами Jira и Confluence; готовность принимать решения и брать на себя ответственность; отличные коммуникативные навыки. 🌐 Резюме отправлять: https://career.astondevs.ru/vacancy/500008802 ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Совет на 2026 год — переходите в ML. Пока обычные разрабы конкурируют с ИИ-копилотами, ML-инженеры эти самые нейронки создают. В эпоху нейростей это самые востребованые люди в мире программирования. Зарплаты мидлов начинаются от 250 000 ₽, а у сеньоров в BigTech доходят до 700 000 ₽. А чтобы освоить его всего за 4 месяца без лишней суеты — изучите канал Артема Алехина. Его бэкграунд: Руководитель команды в Сбере, валютная удаленка. К 22 годам вышел на доход 1 000 000+ ₽ в месяц. На канале вы найдёте: — Всё про самые востребованные стеки(Python, ИИ-агенты, NLP) и почему математика — это не страшно, если учить только нужное. — Как оформить резюме, чтобы оно пролетало через любые LLM-фильтры и ATS-системы прямо к тимлидам. — Скрипты переговоров, которые помогли его ученикам прыгнуть с 0 до 360к всего за 8 месяцев. Во времена острой нехватки ML-разработчиков, это лучшее время, чтобы перекатиться. Переходи и изучай: https://t.me/+kyLpdhspNhJjNTYy

Java-разработчик Локация: Удаленно Компания: Sette ЗП: обсуждается на собеседовании Занятость: Полная                                                                                          Мы помогаем делать цифровые продукты стабильными и качественными. Работаем с проектами разного масштаба от стартапов до крупных высоконагруженных систем. Среди наши клиентов: Yandex, X5, Kaspersky, Магнит, Invitro, Горздрав и 36,6. Требования: - Опыт коммерческой разработки на Java 8–21 от 3 лет - Уверенное знание платформы Java и её ключевых концепций - Понимание алгоритмов и структур данных - Опыт работы со Spring (Boot, Cloud, AOP, Security) и Hibernate - Практический опыт работы с Stream API, Optional, Collections - Опыт написания тестов JUnit, TestNG, Mockito - Опыт работы с реляционными БД и понимание принципов их проектирования - Умение писать эффективные SQL-запросы - Опыт работы с Git, Maven - Понимание и применение ООП, SOLID, DRY, KISS Будет плюсом: - Опыт проектирования высоконагруженных систем - Практический опыт работы с Docker и Kubernetes - Опыт работы с TeamCity, Jira, Confluence - Умение писать чистый, тестируемый и документированный код - Понимание микросервисной архитектуры и её особенностей - Базовое знакомство с функциональной парадигмой разработки Условия: - Работа в крупной распределенной команде на проекте с современным стеком технологий - Возможность видеть свой вклад в удобство пользования продуктом для конечных пользователей - Стабильность работы, выплат 🌐 Резюме отправлять: https://perm.hh.ru/vacancy/131394556?ysclid=mmyfwyc2wn258627422 ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Высшее образование онлайн — поменяйте жизнь в 2026 году! ✅Идёт набор: от 7500 ₽/мес.* Московский технологический институт пре
Высшее образование онлайн — поменяйте жизнь в 2026 году! ✅Идёт набор: от 7500 ₽/мес.* Московский технологический институт предлагает: — Высшее образование в московском вузе без выезда на сессии — Полностью дистанционный онлайн-формат — Возможность обучаться дома, на работе, в путешествии — Диплом государственного образца — Более 60 направлений на выбор (IT, инженерные, экономические, педагогические, управленческие и другие) — 5 способов оплаты обучения — Поддержка персонального куратора: от поступления до получения диплома Узнать больше #реклама 16+ mti-vuz.ru О рекламодателе

Java Developer (LLM) Локация: Удаленно в РФ Компания: Bell Integrator ЗП: обсуждается на собеседовании Занятость: Полная                                                                                          Мы ожидаем: - Опыт разработки на Java от 4 лет (подтвержденный опыт по ТК РФ) - Высшее техническое образование - Опыт работы с LLM - Понимание, что такое Embedding, как конструируется и используется RAG - Свободное владение Java 15+ и/или Kotlin, Spring Framework, SQL - Отличное понимание и опыт реализации взаимодействия приложений, построенного на основе REST, GRPC, JSON-RPC, Kafka - Опыт использования Docker, понимание работы Kubernetes Чем предстоит заниматься: - Участие в создании отказоустойчивых систем - Анализ кодовой базы, ревью пул-реквестов, контроль программного дизайна - Экспертная оценка плановой трудоемкости задач Условия: - Возможность профессионального и карьерного -роста в компании, возможность поучаствовать разных проектах; - Опыт работы в распределенной команде профессионалов; - Уровень заработной платы обсуждается индивидуально; - Корпоративные скидки на изучение иностранного языка, абонемент в фитнес, образовательные курсы; - Формат работы - удаленно на территории РФ 📩 Резюме отправлять: hr@bellintegrator.ru ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Lead Java Developer Локация: Удаленно Компания: HaaS ЗП: от 6 500$ по договоренности Занятость: Полная                                                                                          В международную высокотехнологичную экосистему требуется Lead Java Developer для проектирования сервисов с миллионами пользователей, сложными инженерными задачами вместе с сильной командой разработки без бюрократии и современными процессами. Чем предстоит заниматься: - Руководить кросс-функциональной командой разработки; - Организовывать эффективый процесс разработки, включая планирование спринтов, распределение задач, контроль сроков и качества; - Менторить членов команды, проводить code review; - Участвовать в разработке архитектуры и технических решений; - Оптимизировать производительность и масштабируемость продукта; - Взаимодействовать с другими командами для достижения общих целей; - Отслеживать и внедрять новые технологии разработки. Что ждем от кандидата: - Опыт работы в IT-сфере от 7 лет, включая опыт руководства командой разработки от 2 лет; - Глубокое понимание принципов разработки и архитектуры программного обеспечения; - Опыт работы в одном или нескольких языками программирования backend’a; - Опыт работы с СУБД (PostgreSQL и др.), понимание их работы “под капотом”; - Лидерские и коммуникативные навыки; - Умение мотивировать и вдохновлять команду; Будет плюсом: - Опыт работы с микросервисной архитектурой; - Опыт работы с DevOps практиками; Что предлагаем: - Сильная техническая команда: exYandex, Avito, Tinkoff; - Гибридный или удаленный формат работы; - Белая зарплата в валюте; - Официальное оформление; - Крутая продуктовая культура; - Свобода действий и возможность напрямую влиять на развитие бизнеса; - Развитие личного бренда на конференциях. Если у вас есть опыт работы на позиции Lead Java Developer буду рада обсудить детали. Пишите в личные сообщения и отправляйте своё CV. 💬 Резюме отправлять: @haas_maru ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Java - Техлид в команду разработки АБС Локация: Удаленно Компания: Точка Банк ЗП: до 610 000 р. Занятость: Полная                                                                                          Ты будешь работать в команде, которая сопровождает и развивает основные банковские процессы в Точка Банке. Мы расширяемся и ищем специалиста, который будет участвовать в крупном проекте по импортозамещению и лидировать процесс разработки. Что делать: Лидировать процесс разработки и переезд проекта на микросервисную архитектуру. Обсуждать технические вопросы с вендором в рамках проекта импортозамещения. Переориентировать команду разработки под стек проекта. Улучшать технические процессы внутри команды: анализировать текущие практики, находить возможности для оптимизации, экспериментировать и внедрять новые решения. Ты подойдёшь, если: Есть опыт разработки на Java от 5 лет. Уверенно используешь Spring Framework, Hibernate, Docker, RabbitMQ, Keycloak. Работаешь с реляционными базами данных. Умеешь разрабатывать HTTP- или JSON-API. Есть опыт написания тестов и работы с мониторингом. Есть опыт ведения крупных проектов в сфере банкинга или финтеха при участии вендора. Есть понимание инфраструктурных особенностей работы в стеке Kubernetes. Есть опыт работы с Camunda или аналогичными платформами. Разбираешься в микросервисной архитектуре и распределённых системах. Есть навыки архитектурного проектирования сервисов. 🌐 Резюме отправлять: https://hr.tochka.com/vacancies/catalog/techlead-java/ ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Java-разработчик (middle+) Локация: Удаленно в РФ Компания: Технократия ЗП: обсуждается на собеседовании Занятость: Полная                                                                                          Технократия цифровизирует бизнес: от небольших компаний до крупных корпораций. Ищем в нашу команду middle+ java-разработчика на проект зарубежного финтеха. Чем предстоит заниматься: - Разрабатывать и поддерживать микросервисные приложения на Java, Spring Boot. - Проектировать и улучшать архитектуру платформы для масштабируемости и отказоустойчивости. - Интегрировать сервисы и внешние системы через REST/gRPC API, очереди сообщений (Kafka, RabbitMQ) и другие механизмы. - Участвовать в построении и автоматизации CI/CD процессов совместно с DevOps-командой. - Оптимизировать производительность, надежность и наблюдаемость сервисов (метрики, логи, трейсы). - Поддерживать высокое качество кода: код-ревью, тестирование, документирование решений. - Сотрудничать с командами фронтенда, дизайна и инфраструктуры для создания единой, удобной платформы для разработчиков. Что мы ожидаем: - Отличные знания Java, опыт программирования от 5 лет; - Знание алгоритмов и структур данных, оценка сложности; - Опыт работы с Spring и Spring Boot; - Опыт разработки многопоточных приложений; - Знание шаблонов проектирования; - Умение использовать различные инструменты для тестирования кода и приложений; - Желание работать с большими и сложными проектами; - Опыт работы с реляционными базами данных (PostgreSQL, Oracle) и с NoSQL; - Опыт построения CI/CD. 🌐 Резюме отправлять: https://technokratos.com/career/vacancy/Java-developer ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Senior Java Developer Локация: Удаленно Компания: Innovative People ЗП: обсуждается на собеседовании Занятость: Полная                                                                                          Задачи: - Разработка серверной части программы лояльности на Java/Kotlin; - Декомпозиция, оценка трудоёмкости и сроков выполнения задач; - Тестирование разрабатываемого функционала (модульное / интеграционное / компонентное тестирование); - Разработка и поддержка процессов эксплуатации системы - развёртывание, мониторинг, оповещения о проблемах; - Рефакторинг существующей кодовой базы; - Активное участие в ревью кода коллег, распространение опыта среди членов команды; - Участие в дежурстве. Требования: - Знание классических алгоритмов и структур данных; - Опыт разработки на Java/Kotlin от 3 лет; (middle+/senior) - Опыт работы со Spring Boot (Web, Data, Core, Cloud); - Опыт работы с Docker, Kubernetes; - Опыт проектирования и разработки высоконагруженных систем; - Опыт работы с базами данных (мы используем MongoDB/Postges/Redis); - Опыт работы с брокерами сообщений (Kafka); - Опыт работы с системами мониторинга и логирования (Prometheus, Grafana, Kibana); - Опыт работы с CI/CD; Умение работать в команде; - Вовлеченность. Будет плюсом: - Опыт работы с Drools (KIE Server); - Опыт работы с Apache Camel; - Опыт в разработке программы лояльности; - Опыт разработки на Python (иногда мы пишем простые скрипты). Что мы предлагаем: - Аккредитованная it-компания; - Рыночная белая зарплата (возможности карьерного роста); - Удаленный формат работы; - ДМС со стоматологией; - Возможности посещения профильных конференций, семинаров, курсов повышения квалификации; - Удобная и мощная техника для работы; - Прикольный корпоративный мерч (+ всегда открыты новым идеям:) 📩 Резюме отправлять: job@inpglobal.com ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Увеличьте память телефона до бесконечности Безлимитное место для фото и видео с телефона в Облаке — 3 месяца за 0 ₽ Незаменим
Увеличьте память телефона до бесконечности Безлимитное место для фото и видео с телефона в Облаке — 3 месяца за 0 ₽ Незаменимо, когда память телефона переполнена, а нужно фотографировать прямо сейчас Узнать больше #реклама 16+ cloud.mail.ru О рекламодателе

Разработчик Java Локация: Удаленно Компания: Альфа-Банк ЗП: обсуждается на собеседовании Занятость: Полная                                                                                             Чем предстоит заниматься: - Разрабатывать приложения, которые масштабируются на все дистанционные каналы банка (интернет-банк, мобильные приложения, платёжные сервисы и многое другое) - Взаимодействовать с различными командами разработки, Data Science, поддержки и другими (поэтому необходимы хорошие навыки коммуникации или желание их развивать) - Вносить свой вклад в развитие архитектуры, делать новое и оценивать старое Наши пожелания к кандидатам: - Опыт разработки на Java от 5 лет - Отличные знания Java 11+ - Знания Spring / Spring Boot / Spring Cloud - Дружеские отношения с DevOps, пайплайны, контейнеризация и оркестрация, Linux - Знание принципов и шаблонов проектирования - Глубокое понимание микросервисной архитектуры - Желание работать с большими и сложными проектами Что мы предлагаем: - Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI - Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде - Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи - Сложные и интересные задачи, современный стек технологий - Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного - Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни - Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр - Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий - Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины 🌐 Резюме отправлять: https://job.alfabank.ru/vacancies/moskva/digital/razrabotchik-java_14169 ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Java разработчик в Wildberries Банк Локация: Удалённо Компания: Wildberries ЗП: обсуждается на собеседовании Занятость: Полная                                                                                                           Что нужно делать: - Разрабатывать архитектуру платформенного решения и программных модулей на Java/ Kotlin; - Разрабатывать интеграционные приложения; - Составлять техническую документацию по разработанному программному обеспечению; - Заниматься поддержкой работы приложений, программным сопровождением проекта. Какой опыт и знания нужны: - Опыт коммерческой разработки на Java/Kotlin от 3-х лет; - Опыт работы с PostgreSQL; - Опыт с высоконагруженными приложениями; - Будет плюсом опыт в Fintech сфере. Условия: - Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое; - Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании; - Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.; - Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников; - Скидки и партнерские программы: на обучение, страхование, покупки и многое другое; - Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников. 🌐 Резюме отправлять: https://career.rwb.ru/vacancies/26519? ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Backend Engineer (Python, Java) Локация: Удаленно Компания: RemoFirst ЗП: обсуждается на собеседовании Занятость: Полная                                                                                             RemoFirst is unlocking global hiring so companies can build exceptional teams from anywhere. Our mission is to become the most affordable and accessible global HR platform for more than 400 million businesses. We handle hiring, onboarding, payroll, compliance, and talent management across borders so companies can focus on building, not bureaucracy. What You Will Do: - Design, develop, and maintain backend services using Python and Java. - Support and contribute to the gradual migration from Python-based services to Java, ensuring stability and continuityBuild and maintain RESTful APIs and backend integrations. - Participate in system design and architectural discussions, especially around service boundaries and migration strategy. - Work with distributed systems and microservices. - Integrate with third-party services and external APIs. - Write clean, well-tested, and maintainable code following best practices. - Participate in code reviews, technical discussions, and knowledge sharing. - Debug production issues and improve system reliability, observability, and performance. - Collaborate effectively with cross-functional teams across time zones. What You Bring: - 5+ years of backend software development experience - Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks) - Strong professional experience with Java, preferably using Spring Boot. - Solid understanding of object-oriented design, SOLID principles, and design patterns - Experience designing and consuming RESTful APIs - Experience with relational databases (PostgreSQL, MySQL); exposure to NoSQL databases is a plus - Familiarity with unit testing, integration testing, and test-driven development (TDD) - Experience with CI/CD pipelines, Git, and modern development workflows - Understanding of microservices architecture and distributed systems - Experience working with cloud platforms (AWS preferred) - Strong problem-solving skills and attention to performance and scalability - Excellent written and verbal communication skills in English 🌐 Резюме отправлять: https://wantapply.com/backend-engineer-at-remofirst?from=home ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Джунам тяжело, мидлам тесно, сеньорам норм - рынок java 2026
Я, Андрей Борисов, автор ютуб канала по java 16 лет опыт профессиональной разработки на java (A1 Austria Telecom Group, Qulix Systems, SDWORX) Вел 6 HIGH LOAD проектов Основатель школы JavaGuru.by 300+ учеников повысили квалификацию и перешли на современный стек, увеличив доход
Поделюсь анализом рынка, на основании опыта проведения 6 потоков по микросервисной архитектуре для повышения квалификации мидлов и 5 групп по трудоустройству мидлом за последний год Сегодня рынок стал жестче и интереснее. Java всё ещё в топе, но условия постоянно меняются. 1) Джунам тяжело, мидлам тесно, сеньорам норм Самая болезненная зона — Junior и слабый Middle: - много кандидатов - собеседования стали глубже, хотят уже system design даже Надо отметить, что прохождение собеседования это отдельный скилл, и, было достаточно случаев, когда ученик с нулевым опытом рисовал 4+ лет и залетал даже на синьорскую позицию, а с грамотным и опытным парнем мучались пол года пока прошел собес. 2) В 2025 году количество вакансий менялось волнообразно - Весной насколько помните было резкое падение количества после 2024 года - В июне-июле рынок ожил, мои ребята неплохо получали тех собесы и большинство устроились во время курса - Август-сентябрь очень мало вакансий, но в октябре стало легче, чуть хуже, но тоже нормально устроились ученики - В конце осени было совсем мало вакансий, до нового года в группе оффер получили 34% группы, остальные продолжили уже после праздников Сбербанк осенью провел оптимизацию сотрудников, довольно много java программистов с опытом вышло на рынок и плюс традиционное затишье к концу года 3) Теперь 4+ - Если в 2024 году резюме с 3+ работало, то в 2025 студенты академий заточенных конкретно на залет в ИТ, стали рисовать 4+ и резюме с 3+ стали плохо привлекать внимание HR - Если в 2025 очень редко были случаи проверки опыта, то к концу 2025 почти в половине случаев просили выгрузку с госуслуг трудовой или фото договоров ИП/ГПХ 4) Минимальный стек для собеса мидлом: - Spring / Spring Boot - микросервисные паттерны и в целом дизайн системы - Kafka/RabbitMQ - Docker + Kubernetes (хотя бы на уровне “понимаю”) - БД: PostgreSQL, Redis, Elastic - понимание CI/CD Рынок сместился от кодера к инженеру. И это главное отличие. 5) Что реально повышает шансы в 2026 - Подтверждение опыта - Реактивный стек - Опыт с high-load - Опыт в финтех - Опыт с продом: кубер, ci/cd, мониторинг, saga - Понимание архитектуры - Я лично пока не встречал ученика даже без реального опыта, который бы получив твердую мидловую квалификацию: шарит в кубере, экосистеме спринг вглубь и архитектуре и при этом не смог утроиться за пол года. Порог входа высокий, зато по сравнению с языками с низким порогом входа, при наличии реального уровня, трудоустройство гарантированно. ИТОГ: - ЗП не уменьшается. - Java в топе среди языков. - Устроиться сложно, надо учить) - IT профессии постепенно переходят в разряд обычных из хайповых, где хорошие спецы много получают, а на старте без опыта очень трудно устроиться. Здесь видео по: микросервисным паттернам SAGA и OUTBOX Apache Kafka Канал для повышения квалификации java Отзывы о курсе Профессиональная разработка микросервисов https://javaguru.by/ ❤️ Core -> Enterprise -> Bootcamp -> Микросервисы | Трудоустройство | РЕАКТИВНЫЙ СТЕК | ИТ-СТАРТАП-РЕТРИТ

Менторинг как стратегический актив 98% компаний из рейтинга 500 крупнейших компаний мира внедряют программы менторинга — и их
Менторинг как стратегический актив 98% компаний из рейтинга 500 крупнейших компаний мира внедряют программы менторинга — и их прибыль, а также удержание ключевых сотрудников выше, чем у компаний без таких программ. Когда рост управленческой команды становится ключевой бизнес-задачей, менторинг превращается в стратегический инструмент развития. В Сберуниверситете запускается новый поток программы «Менторинг. Энергия взаимного развития» - для собственников бизнеса, топ-менеджеров и руководителей. Участники осваивают современные подходы менторинга и внедряют их в управленческую практику. Формат сочетает очный модуль, онлайн-сессии с экспертами и супервизии. Работа строится на реальных управленческих ситуациях с последующей обратной связью от опытных менторов Сбера. Узнать больше Номер реестровой записи: С502024004938. #реклама 16+ sberuniversity.ru О рекламодателе

Ведущий разработчик Java, Верхний мета-поиск Локация: Удаленно Компания: Ozon ЗП: обсуждается на собеседовании Занятость: Полная                                                                                             Десятки миллионов пользователей ежедневно ищут товары на Ozon. Сервисы команды "Верхнего поиска" служат входной точкой всех поисковых запросов как пользователей сайта, так и смежных сервисов. Мы реализуем сложную бизнес логику, позволяющую получать данные о товарах из множества источников и превращать их в выдачу для пользователя. И все это под нагрузкой в десятки тысяч rps. Вы будете: - Разрабатывать и защищать архитектурные решения. - Использовать актуальный стек. - Отвечать за разработку задачи от постановки до включения для пользователей. - Вести фиче-команды. - Много общаться с бизнесом и смежными командами. - Проверять свое техническое решение стресс-тестами. - Релизить свой код, как только он прошел QA. Нам важно: - Хорошее знание Java и опыт разработки от 2 лет. - Знание классических алгоритмов и структур данных. - Опыт использования реляционных СУБД и/или NoSQL-хранилищ. - Ответственность и аккуратность, умение тестировать собственный код и работать с чужим. - Умение работать в команде. - Работа в аналогичной должности в течение последнего года. Будет плюсом: - Опыт разработки многопоточных приложений. - Опыт разработки и профилирования высоконагруженных сервисов. - Опыт разработки сервисов для ML(LTR). - Знание C#. 🌐 Резюме отправлять: https://ozon.tech/vacancies/130959819/?__rr=2 ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

Нужны 7 желающих для работы с искусственным интеллектом. Работа из дома. График свободный. Пришло задание — изучили — выполни
Нужны 7 желающих для работы с искусственным интеллектом. Работа из дома. График свободный. Пришло задание — изучили — выполнили — получили свои деньги. Деньги вы получаете в зависимости от сложности задания. Например: За задание могут платить 500-10.000 рублей. 500 рублей — это около 5-30 минут. 10 000 руб. это 5-6 часов. Работа может быть разной: Оживить фото, создать видео, реставрировать старое фото и т.д. 💰 В среднем новичок получает до 150.000 руб в месяц. А опытный может и 300-500т. Мы обучим вас сами: — 3 дня уроков по 30 минут — Домашки с проверкой и оплатой бонусами — Платим 10 тыс за каждую выполненную домашку ⚡ Набор заканчивается завтра. Для регистрации жмите кнопку "Зарегистрироваться": Зарегистрироваться #реклама 16+ neuromachina.ru О рекламодателе

Java-разработчик Локация: Удаленно Компания: РИНАР ЗП: обсуждается на собеседовании Занятость: Полная                                                                                             ООО «РИНАР-Автоматика» - быстро развивающаяся компания, работает на мировом рынке и предоставляет современные решения в области автоматизации. Мы занимаемся разработкой, производством и внедрением систем автоматизации промышленных установок и технологических комплексов. Нашей компании нужен профессионал с опытом работы не менее 2 лет, хорошо знакомый с созданием автоматизированных систем управления технологическими процессами объектов производства. Чем предстоит заниматься: - участие в полном цикле разработки; - содействие в технической поддержке существующего продукта; - участие в проектировании и принятии архитектурных решений; - разработка новых функциональных элементов; - unit-тестирование; Мы ищем кандидата, который имеет: - Практический опыт работы на Java от 2 лет; - Уверенные знания и практический опыт работы с Spring Framework; - Опыт проектирования и модернизации модели данных и структуры БД (PostgreSQL); - Опыт разработки высоконагруженных сервисов; - Умение читать чужой код; - Знание современных шаблонов проектирования и успешный опыт их применения. Стек: Java, Spring Framework, Spring Boot, PostgreSQL, REST, Maven, RabbitMQ, Hibernate. Плюс, если есть знания: React, TS, C#, Hibernate, Docker, Prometheus. 🌐 Резюме отправлять: https://perm.hh.ru/vacancy/130915538?ysclid=mmn2vbj3rr404493267 ––– Бесплатный постинг вакансий: @freeIT_job Забирай 📚 Базу Знаний

OUTBOX pattern Недостаток коробочного решения от Spring для согласования двух разных транзакций понятен - нет 100% гарантии с
OUTBOX pattern Недостаток коробочного решения от Spring для согласования двух разных транзакций понятен - нет 100% гарантии согласованности транзакций (В этом посте детально) Как OUBOX решает проблему согласованности транзакций в разные системы? 1) Создаем табличку outbox 2) Оставляем @ Transactional на методе как и раньше, НО ВМЕСТО ТОГО ЧТОБЫ ПИСАТЬ В КАФКУ СОЗДАЕМ ЗАПИСЬ В ТАБЛИЦЕ OUTBOX ‼️Здесь вся магия OUTBOX - теперь и первое действие и второе находятся под управлением JPA transaction manager выполняются в рамках одной транзакции. Мы заменили отправку в кафку записью в БД, сказав, что в кафку надо что-то отправить 3) Вешаем @ Scheduled на метод который будет читать табличку outbox Здесь в аннотации можем настроить периодичность чтения, по сути задержку отправки в кафку сообщения ‼️Если транзакция прошла и сообщение попало в табличку outbox мы уже гарантируем, что рано или поздно обработаем эту строку и в кафку сообщение пойдет Шедулер может выглядеть так:

@RequiredArgsConstructor
@Component
public class OutboxScheduler {
    
    private final OutboxService outboxService;

    @Scheduled(fixedDelay = 10_000)
    public void run() {
        outboxService.processAll();
    }
}
Сервис:
 @Transactional
    public void processAll() {
        outboxRepository
                .selectForProcessing()
                .forEach(this::process);
    }

    private void process(OutboxRecord outboxRecord) {
        try {
            recordProcessor.process(outboxRecord);
            outboxRepository.delete(outboxRecord);
            log.info("Processed data: {}", outboxRecord.getPayload());
        } catch (Exception e) {
            log.warn("Failed to process data", e);
        }
    }
Минусы такого подхода: 1) От задержки в обработке никуда не деться 2) Самописное решение - усложнение поддержки проекта 3) Нагрузка на базу 4) Трудности, которые надо решать разруливая доступ к outbox табличке когда есть несколько реплик микра Но и с этими недостатками можно поработать и с большего убрать! Как? Kafka Connect, Debezium, Kafka Streams Здесь ВИДЕО разбор OUTBOX на youtube и rutube А здесь SAGA Как освоить микросервисную архитекруру на практике! https://javaguru.by❤️ Core -> Enterprise -> Bootcamp -> Микросервисы | Трудоустройство | РЕАКТИВНЫЙ СТЕК | ИТ-СТАРТАП-РЕТРИТ | СВОЕ ДЕЛО