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

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

Каналы вакансий других IT профессий - @it_rab
Download Telegram
Java Lead/Java Senior developer
#офис #senior #lead
Локация: Самара
Компания: Сбер
☑️Обязанности
-разработка бэкенда на Java
-разбор и устранение дефектов
-наставничество и обучение членов команды, проведение code review
-участие в планировании, оценка трудоемкости, декомпозиция задач
-выстраивание эффективного взаимодействия с командой
-декомпозиция и оценка трудоемкости задач, обеспечение соблюдения сроков реализации.

☑️Требования
-умение принимать решения и нести ответственность за результаты работы команды
-уверенное знание Java 8+ (ООП, Collections, StreamAPI, AOP и тд.), Kotlin (желательно)
-знание Spring Framework
-умение писать Unit и интеграционные тесты
-уверенное знание maven\Gradle
-опыт работы с Docker, Jenkins, Liquibase, Kafka, REST, gRPC, Protobuf, SQL.
Будет плюсом практический опыт работы:
навыки работы с СУБД (PostgreSQL, MS SQL, Oracle)
опыт работы с языками программирования Python, JS, C#
умение разбираться в чужом коде, писать понятный код для других разработчиков.
Контакты: https://rabota.sber.ru/search/4398958/

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
Java-разработчик (middle, senior)
#удаленка #middle #senior
Компания: Т1
☑️Вам предстоит:
-Разработка под Java, фреймворк: Spring boot
-Разработка в рамках микросервисной архитектуры
-Проектирование интерфейсов взаимодействия с другими системами
-Работа в тесном сотрудничестве со специалистами фронтенд разработки, тестирования и аналитиками
-Работа по гибким методологиям разработки

☑️Для этого Вам потребуется:
-Уверенное владение Java, понимание принципов работы JVM
-Знание основных библиотек и шаблонов проектирования
-Опыт использования Spring Framework (boot, MVC, data, security...)
-Опыт работы с многопоточностью и асинхронностью
-Опыт работы с базами данных, умение писать и оптимизировать запросы
-Опыт работы с распределёнными хранилищами и системами
-Знание HTTP, REST, SOAP
-Понимание особенностей микросервисной архитектуры
-Опыт работы с фреймворками и инструментами автоматического тестирования (junit, postman, jmeter)
-Высшее или незаконченное высшее образование (физико-математическое или техническое)

☑️Cтек технологий:
Java 11, 17, Kotlin
Tomcat, Jetty, Netty, Spring
PostgreSQL, Oracle, Redis, Kafka, Tarantool
Maven, Gradle, Ansible
Docker, Kubernetes(OpenShift)
Kafka
Контакты: https://career.t1.ru/vacancies/vacancy-detail?id=98593245

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
👎1
Стажер Java
разработчик [TrademarkSystem]

#офис #intern
Локация: Москва
Компания: МТС
☑️Ты будешь
выступать подмастерьем наставника.

☑️Ты нам подходишь, если
Java Core, Spring
Kafka, Docker
SQL (PG, CH).

☑️Мы предлагаем

-удобный график — работай от 30 до 40 часов в неделю, график можно менять, как тебе удобно
корпоративную связь
-единую подписку МТС Premium — KION light в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium
-развитие в командах профессионалов — коллеги и наставники всегда готовы делиться опытом
-непрерывное развитие — доступ к курсам и вебинарам корпоративного университета, а также к библиотеке с полезными книгами и периодикой.
Контакты: https://job.mts.ru/programs/start/stazher-java-razrabotchik-trademarksystem-506060196833919826

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
👎2🤔1
Старший Java разработчик
#гибрид #200k
Опыт работы: более 6 лет
Компания: АО Городской Центр Бронирования и Туризма
ЗП: от 280 000 ₽
☑️Наши ожидания от тебя:
-Опыт работы Java разработчиком с использованием инструментов и технологий Java EE от 3х лет;
-Знание принципов работы web-приложений и микросервисной архитектуры;
-Владение: Java 8, JSP, EJB, Struts 2, Oracle
-Понимание жизненного цикла и процесса производства ПО;
-Самостоятельность, исполнительность, ответственность за сроки и результат

☑️Тебе предстоит:
-Оценивать трудоемкость задач, участвовать в планировании и декомпозиции задач на скрамах.
-Разрабатывать сервисы, методы и функции, от которых зависит ежедневная деятельность производственных подразделений нашей компании и клиентов.
-Работать над задачами, связанными с клиентской логикой и с архитектурой.
-Участвовать в разработке проектов и задач, связанных с интеграциями, как с поставщиками нашей компании, так и с внутренними системами наших крупных клиентов

☑️Что мы предлагае
м:
-Реальные задачи, результат твоей деятельности будет работать в приложении, которым пользуются сотни тысяч людей!
-Адекватный менеджмент и демократичная атмосфера.
-Возможность изучить принципы разработки высоконагруженных приложений.
-Получить опыт применения широчайшего спектра функций и методов Java.
-Научиться работать с REST на продвинутом уровне.
-Поучаствовать в переносе сервисов из монолитного приложения в микросервисную экосистему.
-Получить опыт работы с Jira, Jenkins, Git.
-Получить опыт разработки Web приложений для B2B сегмента.

☑️Условия:
-Официальное трудоустройство согласно ТК РФ
-Конкурентная заработная плата
-Возможность гибкого начала рабочего дня
-Гибридный формат работы
-Льготное кредитование у банков партнёров
-Наш офис находится в 10 мин. пешком от м. Марьина роща (БЦ Шереметьевский)
Контакты: kosashvililm@cbtc.ru

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!


В чем разница между == и equals()?

Пример кода:
String a = new String("hello");
String b = new String("hello");
System.out.println(a == b); // false, потому что это разные объекты
System.out.println(a.equals(b)); // true, потому что содержимое одинаковое


❗️Ответ:

== — это оператор сравнения, который проверяет, ссылаются ли две переменные на один и тот же объект в памяти. Он работает с примитивами и ссылками на объекты.

equals() — это метод, который сравнивает содержимое объектов. По умолчанию он ведет себя как ==, но его можно переопределить в пользовательских классах для сравнения по значению. Например, в классе String метод equals() сравнивает строки посимвольно.

Ссылка на документацию
Object.equals()
Please open Telegram to view this post
VIEW IN TELEGRAM
👎6🤔1🤬1
Senior java разработчик
#удаленка #офис #senior
Компания: Интерфакс
☑️Технологический стэк:
- Java 21+
- Spring/Spring Boot
- JOOQ
- PostgreSQL
- Apache Kafka/Debezium
- Temporal

☑️Чем предстоит заниматься:

- Участвовать в разработке программных компонентов и сервисов на Java 21+/Spring boot
- Участвовать в разработке решений вместе с командой, проектировать технический дизайн решений
- Писать тесты, проводить code review
- Иногда писать инфраструктурные скрипты(terraform, ansible, ci/cd)

☑️Навыки:
- Опыт работы Java разработчиком от 5 лет
- Отличное знание Java
- Отличное или хорошее знание Apache Kafka
- Отличное или хорошее знание ACID баз данных, в особенности PostgreSQL
- Опыт работы с Workflow решениями(например, с Camunda или Temporal)
- Знание основных паттернов разработки приложений(GoF), лучших подходов(YAGNI, DRY, KISS и т.д.)
- Знание систем сборок Java(у нас Maven), CI/CD процессов, навык написания тестов
- Опыт работы с распределенными системами, микросервисной архитектурой, свободное общение о паттернах, техниках,подходах
- Опыт работы в Agile процессах
- Самостоятельность, самоорганизованность, ответственность, производительность, коммуникативность, умение разобраться в
задаче, при необходимости собрать требования

☑️Плюсом будет:

- Опыт написания инфраструктурных скриптов, с использованием Terraform, Ansible, свободная работа с Linux
- Опыт написания CI/CD пайплайнов для различных CI/CD инструментов(например Jenkins или Gitlab)
- Знание не ACID баз данных, например OpenSearch, Apache Cassandra

☑️Что мы готовы предложить:
-Возможность работать в гибридном или удаленном формате;
-Офис в историческом центре Москвы (Маяковская, 1 мин. ходьбы от метро);
-Официальное оформление, "белая" заработная плата, ДМС (включая стоматологию);
-Тренинги и обучение, участие в профессиональных конференциях и корпоративных
Контакты: https://group.interfax.ru/career/vacancies/senior-java-razrabotchik/

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
Java разработчик (Глобальные рынки)
#гибрид
Локация: Москва
Компания: Сбер
☑️Обязанности
-research новых технологий – таких как Kubernetus
-подготовка инструкций и обучение продуктовых команд
-перевод готового функционала на новые технологии
-разработка дополнительных инструментов для разработки (например, discovery сервисов/service mesh и обогащение информацией)
-разбор проблем на Production, отладка микросервисов, написанных на Java + Spring + Apache Camel и подготовка фиксов
-разработка и формализация best practices для продуктовых команд и разработка базовых классов и типовых решений
-Code Review новых модулей, написанных продуктовыми командами.

☑️Требования
-опыт работы с микросервисной архитектурой или опыт работы с JMS/Kafka
-опыт работы с инструментами: Java SE (Multithreading, Reflection, уверенные знания java core), Spring, SpringBoot, Apache Camel, Docker, k8s/OpenShift, REST, Web Services, SQL (Oracle/Postgre).

☑️Условия
-комфортный современный офис рядом с м. Ленинский проспект, формат работы - гибрид
корпоративный спортзал и зоны отдыха
-более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
-расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
-бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
-вознаграждение за рекомендацию друзей в команду Сбера.
Контакты: https://rabota.sber.ru/search/4401486/

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
Разработчик на Java в группу разработки базовых компонент B2B Маркета
#гибрид #офис
Компания: Яндекс
☑️Наш стек:

Разрабатываем сервисы на Java 17, 21, немного Kotlin, Spring Boot, PostgreSQL
В разработке используем современные подходы, обеспечивающие максимум автоматизации: высокое покрытие тестами кода бэкендов, continuous delivery, автоматизированное оповещение о проблемах в разных окружениях

☑️Какие задачи вас ждут
-Разработка
Вы будете заниматься технологической перестройкой: переписывать кодовую базу отдельных сервисов. Также вас ждёт оптимизация, написание, поддержка микросервисов и развитие внутреннего фреймворка.

☑️Мы ждем, что вы
-Уверенно знаете Java SE 8+
-Уверенно знаете базовые алгоритмы и шаблоны проектирования
-Умеете работать в команде
Контакты: https://yandex.ru/jobs/vacancies/razrabotchik-na-java-v-gruppu-razrabotki-bazovih-komponent-b2b-marketa-28627

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
Java developer (middle)
#офис #middle
Локация: Москва
Компания: Мегафон
☑️Какие задачи необходимо решать
-Поддерживать и дорабатывать сервисы, обеспечивающие конфиденциальность данных
-Разрабатывать новые сервисы, обеспечивающие безопасный доступ клиентам к платформе машинного обучения
-Работать с потоковыми данными, обеспечивая их минимальную задержку

☑️Для решения этих задач требуется

-Опыт коммерческой разработки на Java от 2х лет
-Опыт разработки сервисов, понимание базовых приниципов построения микросервисных архитектур
Контакты: https://job.megafon.ru/vacancy/moskva/it-reshenia/java-developer-middle-2263

⬇️ Другие каналы IT-вакансий:
@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/

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
Senior Java Developer
#удаленка #senior #400k
Компания: Zenfox Media
ЗП: от 3500 до 4000 $
Мы ищем в команду опытных программистов, которые помогут нам в разработке и интегрировании новых продуктов для нашей системы. Мы ожидаем, что вы будете не просто писать код, а думать о том, как сделать решение максимально эффективным и надежным. Важны не только ваши технические навыки, но и умение ясно излагать свои мысли, работать в команде и стремление постоянно улучшать свои знания.

☑️Ожидания от кандидата
-Уверенное владение Java 11/17/21
-Опыт работы со Spring Boot 2.5 и выше
-Понимание микросервисной архитектуры
-Практический опыт работы с Kafka, Redis, MySQL, MongoDB и Docker
-Опыт работы с Git
-Глубокое понимание основ Computer Science
-Критическое мышление и способность решать сложные задачи
-Понимание и применение принципов ООП, многослойной архитектуры
-Опыт работы с *nix системами и опыт командной разработки являются большим плюсом

☑️Условия работы
-Интересные и сложные проекты
-Возможности профессионального и карьерного роста
-Поддерживающая атмосфера в коллективе
-Гибкий график работы
-Конкурентная заработная плата
Контакты: contact@zenfoxmedia.com

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
👎2
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!


Что такое final, finally и finalize?

Пример кода:
try {
// код, который может выбросить исключение
} catch (Exception e) {
// обработка исключения
} finally {
System.out.println("Этот блок выполнится всегда");
}


❗️Ответ:

final — это ключевое слово, которое можно применять к переменным, методам и классам. Если переменная объявлена как final, её значение нельзя изменить. Если метод объявлен как final, его нельзя переопределить в подклассе. Если класс объявлен как final, от него нельзя наследоваться.

finally — это блок, который используется в конструкции try-catch-finally. Он выполняется всегда, независимо от того, было ли выброшено исключение. Обычно используется для освобождения ресурсов, например, закрытия файлов или соединений с базой данных.

finalize() — это метод, который вызывается сборщиком мусора перед удалением объекта. Он может быть переопределен для выполнения cleanup-операций, но его использование не рекомендуется, так как он непредсказуем и может негативно влиять на производительность.

Ссылка на
документацию по Object.finalize()
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤔1
Senior Java/Kotlin-разработчик (Команда Мобильная платформа)
#удаленка #офис #senior
Компания: Магнит
Стек технологий: Kotlin/ktor, Docker, PostgreSQL, Clickhouse, OpenTelemetry, Prometheus и Grafana

☑️Чем ты будешь заниматься:
-реализовывать BFF-сервис на Kotlin для формирования и полноценной отгрузки UI на мобильные клиенты;
-поддерживать и развивать существующий код;
проводить ревью кода;
-взаимодействовать с продуктовыми командами разработки;
-работать с API внутренних систем;
участвовать в процессе архитектурного проектирования проекта.

☑️Ожидания от кандидата
-опыт backend-разработки на Java не менее 5 лет;
-опыт работы с фреймворком Spring Boot и инструментами Spring Cloud;
-уверенное владение языком Kotlin;
-опыт разработки и проектирования высоконагруженных систем;
-опыт разработки микросервисов;
-умение работать с системой контроля версий GitLab;
-знание методологий гибкой разработки ПО;
-опыт работы в продуктовой команде;
-опыт работы с Docker и Kubernetes.

☑️Мы предлагаем:
-оформление в аккредитованную ИТ-компанию;
-конкурентоспособную заработную плату (обсуждается индивидуально);
-ДМС со стоматологией и льготными условиями для членов семьи;
-технику для работы;
-график работы 5/2 с гибким началом;
-работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов РФ, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе;
-обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках команды и на уровне гильдий по направлениям;
-возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
-возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач;
-наличие корпоративных скидок и программ лояльности;
-наличие корпоративной библиотеки курсов.
Контакты: Tech_CV@magnit.ru

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
Senior Java разработчик (Глобальные рынки)
#гибрид #senior
Локация: Москва
Компания: Сбер
🔹Обязанности
-research новых технологий – таких как Kubernetus
-подготовка инструкций и обучение продуктовых команд
-перевод готового функционала на новые технологии
-разработка дополнительных инструментов для разработки (например, discovery сервисов/service mesh и обогащение информацией)
-разбор проблем на Production, отладка микросервисов, написанных на Java + Spring + Apache Camel и подготовка фиксов
-разработка и формализация best practices для продуктовых команд и разработка базовых классов и типовых решений
-Code Review новых модулей, написанных продуктовыми командами.

🔹Требования
-опыт работы с микросервисной архитектурой или опыт работы с JMS/Kafka
-опыт работы с инструментами: Java SE (Multithreading, Reflection, уверенные знания java core), Spring, SpringBoot, Apache Camel, Docker, k8s/OpenShift, REST, Web Services, SQL (Oracle/Postgre).
Контакты: https://rabota.sber.ru/search/4401741/

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

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

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

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

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

☑️Мы предлагаем
-Работу в офисе или удаленно — по договоренности
-Возможность работы в аккредитованной ИТ-компании
-Платформу обучения и развития «Т‑Банк Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
-Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
-Бесплатный фитнес-зал или компенсацию затрат на спортивные занятия
-3 дополнительных дня отпуска в год
-Уникальную well-being-программу, направленную на физическое и ментальное благополучие сотрудников
-Достойную зарплату — обсудим ее на собеседовании
Контакты: https://www.tbank.ru/career/it/back-end-razrabotka/java/

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
Разработчик Java
#удаленка #senior #200k
Компания: Bell Integrator
ЗП: от 230 000 ₽
☑️Ожидания от кандидата

-Опыт работы в роли разработчика от 3-х лет на проектах разработки/модификации/внедрения систем с использованием Java;
-Опыт участия в автоматизации основных бизнес-процессов финансовых организаций;
-Опыт работы с технологиями по направлению Java: Spring, Hibernate, Gradle/Maven, JMS, JAX-WS, Git, Jenkins, UML, Junit
-Опыт работы с Openshift, Docker, Kafka, Postgress, Oracle DB;
-Желательно, опыт командной разработки с использованием Confluence, Jira;
-Желательно, опыт в гибких методологиях (Agile/DevOps) разработки

☑️Условия работы
-Конкурентоспособная заработная плата
-Корпоративное обучение и сертификацию в технических и бизнес областях
-Корпоративные развлекательные программы
-Помощь при релокации
-Формат работы удаленный на территории РФ и РБ
Контакты: hr@bellintegrator.ru

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
😱2👎1
Java разработчик (Java Developer)
#офис #гибрид #200k
Опыт работы: 3–6 лет
Локация: Санкт-Петерубрг
Компания: Digital Security
ЗП: от 150 000 до 200 000 ₽
Мы ищем коллегу в команду нашего основного проекта: разработка решения по комплексному анализу безопасности крупных бизнес-систем на основе данных, получаемых в реальном времени (real time + AI).

☑️Какие задачи мы предлагаем

- Непосредственное участие в проектировании, анализе и разработке технических решений вместе с командой;
- Поддержание высокого качества кода, участие в Code Review, написание unit-тестов;
- Улучшение и оптимизация существующего кода. Мы с радостью будем прислушиваться к проявленным инициативам;

☑️Что мы используем в разработке, и, соответственно, какие навыки будем оценивать у соискателей
- Java (фреймворк Spring) - требуемый опыт работы с реальными проектами от 2-х лет; понимание особенностей языка и модели памяти JVM, знание основных шаблонов проектирования и особенностей их реализации;
- JUnit/TestNG - опыт написания модульных тестов обязателен;
- Hibernate - необходим опыт работы с этим или другими аналогичными решениями ORM;
- PostgreSQL - желателен опыт работы от 1-го года;
- HTTP стек - требуемый опыт работы с клиент-серверными приложениями от 1-го года;
- связка logstash + elasticsearch - требуется опыт реального применения;
- RabbitMQ - опыт работы с этим или любым другим сервером очередей будет большим бонусом;
- Docker - на базовом уровне;
- Gradle - опыт работы с системой сборки Gradle (настройка проектов, управление зависимостями, создание артефактов);
- Уверенный пользователь консоли Linux
- Стандартный набор:
- - *nix системы (у нас CentOS, Alma);
- - баг-трекеры (Redmine);
- - CD/CI системы (у нас TeamCity, GitLab CI);
- - git (у нас GitLab).

☑️Немного про команду и дополнительные скиллы от соискателя
- Команда проекта небольшая, и все работают в тесной связке друг с другом. Поэтому мы хотим найти сотрудника, который легко впишется в коллектив.
- У нас нет стремления следовать Scrum, Kanban или другим популярным методологиям. Но мы стараемся использовать различные гибкие практики, поэтому знание и понимание особенностей жизненного цикла ПО будет очень большим бонусом.
- Мы стараемся создавать качественный продукт, максимально полезный конечному пользователю. Поэтому будем ожидать вовлечённость, желание предлагать собственные идеи и умение слушать и слышать мнения коллег.
- Мы ориентированы на международный рынок, поэтому знание английского языка на уровне не ниже Intermediate будет большим бонусом.
- Мы работаем совместно с экспертами по ИБ мирового уровня, а задачи позволят увидеть мир корпоративной кибер-безопасности изнутри. Поэтому мы ожидаем, что все сотрудники готовы непрерывно обучаться и узнавать новое, вне зависимости от бэкграунда. Ну и, разумеется, делиться своими знаниями с коллегами;

☑️Что ещё мы можем предложить

- Гибридный гибкий график присутствия в офисе;
- Офис в центре СПб, недалеко от метро Чкаловская;
- Набор для возможности восстановить силы в офисе: чилл-зона, фрукты, кикер, настольный теннис, PS4 и прочие ништяки;
- Корпоративный пакет ДМС (после испытательного срока).
Контакты: d.molodcov@dsec.ru

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
👎4
Middle Java разработчик (СберПраво)
#офис #гибрид #middle
Локация: Москва
Компания: Сбер
☑️Чем предстоит заниматься:
-Разрабатывать формализованную бизнес-логику в микросервисной архитектуре
-писать поддерживаемый код на Java серверной части приложений с REST API
-участвовать в обсуждении архитектуры проекта, поиске оптимальных решений
-участвовать в разборе инцидентов и решении проблем

☑️Требования
-Уверенное знание Core Java
Spring Boot, Spring Security
-знание реляционных БД: PostgreSQL
менеджеры очередей: Kafka
-понимание микросервисной архитектуры
-опыт разработки на Java от 2х лет
-Понимание жизненного цикла разработки ПО
Контакты: https://rabota.sber.ru/search/4394498/

⬇️ Другие каналы IT-вакансий:
@best_itjob
@it_rab
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!


Как работает сборщик мусора (Garbage Collector)?

Пример кода:
Object obj = new Object();
obj = null; // объект теперь доступен для сборки мусора


❗️Сборщик мусора (Garbage Collector, GC) — это механизм, который автоматически освобождает память, удаляя объекты, на которые больше нет ссылок. Основные этапы работы GC:

Marking — GC проходит по всем объектам в памяти и помечает те, которые все еще используются.
Deletion — удаляет неиспользуемые объекты.
Compacting — уплотняет память, чтобы уменьшить фрагментацию.

В Java существует несколько алгоритмов сборки мусора, таких как Serial, Parallel, G1 и ZGC, каждый из которых оптимизирован для разных сценариев.

Ссылка на
документацию по Garbage Collection
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3😱1