ГДЕ НАЙТИ РАБОТУ ДЖУНИОР-РАЗРАБОТЧИКУ?
Волонтерить в стартапах? Подрабатывать на фрилансе без стабильности в доходе? Кодить за отзывы?🤨
А что, если я скажу тебе, что уже через 3-6 месяцев ты можешь оказаться в штате программистов Тинькофф, Яндекс, Озон, ВТБ, Северсталь и других крупных компаний?
Как? Приходи на бесплатное обучение к ребятам из ITM Space. Курс ведут только действующие Java-разработчики с опытом в IT от 5ти лет.🔥
Что ты получишь на обучении?
- изучишь востребованный стек технологий Java Core, JDBC, HIBERNATE, SPRING(Core, MVC, Security), SPRING BOOT, GIT(GITHUB, GITLAB), MAVEN по авторской программе (эффективность проверена на студентах без опыта в IT)
- возможность окунуться в реальный проект под руководством тимлида
- карьерные консультации: разбор твоего резюме, тестовые собеседования с командой и мощную прокачку soft-skills
- поддерживающее комьюнити студентов, которое не даст забросить учебу и придет на помощь в любой задаче
Хочешь вывести свой код на качественно новый уровень и ...
Волонтерить в стартапах? Подрабатывать на фрилансе без стабильности в доходе? Кодить за отзывы?🤨
А что, если я скажу тебе, что уже через 3-6 месяцев ты можешь оказаться в штате программистов Тинькофф, Яндекс, Озон, ВТБ, Северсталь и других крупных компаний?
Как? Приходи на бесплатное обучение к ребятам из ITM Space. Курс ведут только действующие Java-разработчики с опытом в IT от 5ти лет.🔥
Что ты получишь на обучении?
- изучишь востребованный стек технологий Java Core, JDBC, HIBERNATE, SPRING(Core, MVC, Security), SPRING BOOT, GIT(GITHUB, GITLAB), MAVEN по авторской программе (эффективность проверена на студентах без опыта в IT)
- возможность окунуться в реальный проект под руководством тимлида
- карьерные консультации: разбор твоего резюме, тестовые собеседования с командой и мощную прокачку soft-skills
- поддерживающее комьюнити студентов, которое не даст забросить учебу и придет на помощь в любой задаче
Хочешь вывести свой код на качественно новый уровень и ...
👩💻 Java. Класс Object. Разбор вопросов на собеседование.
В данном видео автор разбирает вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из его личного списка, те что он сам время от времени задаёт.
В данном видео автор разбирает вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из его личного списка, те что он сам время от времени задаёт.
YouTube
Java. Класс Object. Разбор вопросов на собеседование.
В данном видео я разбираю вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из моего личного списка, те что я сам время от времени задаю.
Привожу их тут, чтобы помочь в подготовке, так как практика показывает, что…
Привожу их тут, чтобы помочь в подготовке, так как практика показывает, что…
Наткнулся на интересный телеграм-канал EdgeЦентр.
Это российская IT-компания, эксперты в области доставки и хранения контента, кибербезопасности.
В своём телеграм-канале рассказывают об IT-инфраструктуре, современных технологических решениях, защите от кибератак. А ещё делятся новостями из мира IT и очень доступно объясняют базовые IT-термины.
Подборка интересных публикаций:
🔹В каких случаях выгоднее заказать аутсорс-тестирование? (https://t.me/edgecenter/409)
🔹Откуда берутся задержки в трансляциях (https://t.me/edgecenter/398)
🔹 Как ограничить скорость загрузки контента (https://t.me/edgecenter/393)
Подписывайтесь, если хотите быть в теме современных технологий: t.me/edgecenter
Это российская IT-компания, эксперты в области доставки и хранения контента, кибербезопасности.
В своём телеграм-канале рассказывают об IT-инфраструктуре, современных технологических решениях, защите от кибератак. А ещё делятся новостями из мира IT и очень доступно объясняют базовые IT-термины.
Подборка интересных публикаций:
🔹В каких случаях выгоднее заказать аутсорс-тестирование? (https://t.me/edgecenter/409)
🔹Откуда берутся задержки в трансляциях (https://t.me/edgecenter/398)
🔹 Как ограничить скорость загрузки контента (https://t.me/edgecenter/393)
Подписывайтесь, если хотите быть в теме современных технологий: t.me/edgecenter
ZGC — новейший сборщик мусора JDK, способный работать с размером кучи в 16 ТБ при сохранении задержек менее миллисекунды. В данном видео рассказывается история и архитектура ZGC.
YouTube
Java’s Highly Scalable Low-Latency Garbage Collector : ZGC
ZGC is the JDK’s newest garbage collector. Capable of supporting 16 TB heaps while maintaining sub-millisecond pause times, ZGC is a fascinating piece of technology. In this episode of Stack Walker, we will do a deep dive into ZGC’s history and architecture…
Привет! На связи Podlodka Crew — организатор IT-конференций, родившихся из известного подкаста!
Что важно уметь для построения микросервисной архитектуры? Профайлить, держать код в порядке, придерживаться принципов DDD и SOLID, создавать грамотный API и не использовать антипаттернов.
Это и многое другое разберём во втором сезоне Podlodka Java Crew, который стартует 20 марта.
Вместе с экспертами из Yandex Cloud, Tinkoff, Точка, Альфа-банк, СберМаркет, Qiwi, Huawei и других компаний:
*️⃣ Узнаем, возможно ли построить чистую архитектуру и добиться порядка в коде, не построив распределённый монолит вместо микросервисной архитектуры;
*️⃣ Поучаствуем в круглом столе по монолитам, микросервисам, гибридной архитектуре;
*️⃣ Научимся проектировать микросервисную архитектуру, разберёмся, что такое eventual consistency и как сделать грамотный API;
*️⃣ Обсудим 10 популярных антипаттернов и узнаем, как их исправить.
Это не все темы: расписание уже на сайте: https://podlodka.io/javacrew! Поспеши забрать свой билет 😉
Что важно уметь для построения микросервисной архитектуры? Профайлить, держать код в порядке, придерживаться принципов DDD и SOLID, создавать грамотный API и не использовать антипаттернов.
Это и многое другое разберём во втором сезоне Podlodka Java Crew, который стартует 20 марта.
Вместе с экспертами из Yandex Cloud, Tinkoff, Точка, Альфа-банк, СберМаркет, Qiwi, Huawei и других компаний:
*️⃣ Узнаем, возможно ли построить чистую архитектуру и добиться порядка в коде, не построив распределённый монолит вместо микросервисной архитектуры;
*️⃣ Поучаствуем в круглом столе по монолитам, микросервисам, гибридной архитектуре;
*️⃣ Научимся проектировать микросервисную архитектуру, разберёмся, что такое eventual consistency и как сделать грамотный API;
*️⃣ Обсудим 10 популярных антипаттернов и узнаем, как их исправить.
Это не все темы: расписание уже на сайте: https://podlodka.io/javacrew! Поспеши забрать свой билет 😉
👩💻 Java. Класс Object. Разбор вопросов на собеседование.
В данном видео автор разбирает вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из его личного списка, те что он сам время от времени задаёт.
https://youtu.be/gmS0aaqgOXQ
В данном видео автор разбирает вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из его личного списка, те что он сам время от времени задаёт.
https://youtu.be/gmS0aaqgOXQ
YouTube
Java. Класс Object. Разбор вопросов на собеседование.
В данном видео я разбираю вопросы по классу Object на собеседование для начинающих Java разработчиков. Это вопросы из моего личного списка, те что я сам время от времени задаю.
Привожу их тут, чтобы помочь в подготовке, так как практика показывает, что…
Привожу их тут, чтобы помочь в подготовке, так как практика показывает, что…
Привет! На связи Podlodka Crew — организатор IT-конференций, родившихся из известного подкаста!
Что важно уметь для построения микросервисной архитектуры? Профайлить, держать код в порядке, придерживаться принципов DDD и SOLID, создавать грамотный API и не использовать антипаттернов.
Это и многое другое разберём во втором сезоне Podlodka Java Crew, который стартует 20 марта.
Вместе с экспертами из Yandex Cloud, Tinkoff, Точка, Альфа-банк, СберМаркет, Qiwi, Huawei и других компаний:
*️⃣ Узнаем, возможно ли построить чистую архитектуру и добиться порядка в коде, не построив распределённый монолит вместо микросервисной архитектуры;
*️⃣ Поучаствуем в круглом столе по монолитам, микросервисам, гибридной архитектуре;
*️⃣ Научимся проектировать микросервисную архитектуру, разберёмся, что такое eventual consistency и как сделать грамотный API;
*️⃣ Обсудим 10 популярных антипаттернов и узнаем, как их исправить.
Это не все темы: расписание уже на сайте: https://podlodka.io/javacrew! Поспеши забрать свой билет 😉
Что важно уметь для построения микросервисной архитектуры? Профайлить, держать код в порядке, придерживаться принципов DDD и SOLID, создавать грамотный API и не использовать антипаттернов.
Это и многое другое разберём во втором сезоне Podlodka Java Crew, который стартует 20 марта.
Вместе с экспертами из Yandex Cloud, Tinkoff, Точка, Альфа-банк, СберМаркет, Qiwi, Huawei и других компаний:
*️⃣ Узнаем, возможно ли построить чистую архитектуру и добиться порядка в коде, не построив распределённый монолит вместо микросервисной архитектуры;
*️⃣ Поучаствуем в круглом столе по монолитам, микросервисам, гибридной архитектуре;
*️⃣ Научимся проектировать микросервисную архитектуру, разберёмся, что такое eventual consistency и как сделать грамотный API;
*️⃣ Обсудим 10 популярных антипаттернов и узнаем, как их исправить.
Это не все темы: расписание уже на сайте: https://podlodka.io/javacrew! Поспеши забрать свой билет 😉
Тестировщик рулит - канал для начинающих тестировщиков.
Вы дойдете до Junior QA за 3-5 месяцев вместе с нашими материалами.
Что мы для вас собрали?
1. Туториалы
2. Книги по QA в PDF
3. Фишка: тесты для проверки ваших знаний
4. Разбор вопросов с собеседования
5. Марафон по тестированию с бесплатным менторством.
Вы дойдете до Junior QA за 3-5 месяцев вместе с нашими материалами.
Что мы для вас собрали?
1. Туториалы
2. Книги по QA в PDF
3. Фишка: тесты для проверки ваших знаний
4. Разбор вопросов с собеседования
5. Марафон по тестированию с бесплатным менторством.
This media is not supported in your browser
VIEW IN TELEGRAM
Тут вакансия для Java-разработчиков от подписчиков — ребят из Финтеха Яндекса. Обещает давать интересные задачи, уважать и баловать. Стоит присмотреться 👀
Работать нужно с сервисами, которые уже заслужили доверие миллионов и продолжают активно развиваться. Java-разработчик будет заниматься продуктовым движком, бизнес-логикой и инфраструктурой. Для этого пригодятся знания Kotlin, Spring Boot, Kubernetes, Grafana + Prometheus, YDB, PostgreSQL, ClickHouse и Kafka.
Финтех Яндекса — молодой сервис, где не любят бюрократию и сложные процессы. Здесь легко придумывать новое, менять готовое, да хоть сразу предлагать идеи CEO (если получится его поймать). Работать можно и из дома, и из офиса в Москве или Белграде.
Всяческие корпоративные блага прилагаются. Подробности на сайте, и там же можно ответить на один вопрос — и сразу попасть в Телеграм с рекрутёром
Работать нужно с сервисами, которые уже заслужили доверие миллионов и продолжают активно развиваться. Java-разработчик будет заниматься продуктовым движком, бизнес-логикой и инфраструктурой. Для этого пригодятся знания Kotlin, Spring Boot, Kubernetes, Grafana + Prometheus, YDB, PostgreSQL, ClickHouse и Kafka.
Финтех Яндекса — молодой сервис, где не любят бюрократию и сложные процессы. Здесь легко придумывать новое, менять готовое, да хоть сразу предлагать идеи CEO (если получится его поймать). Работать можно и из дома, и из офиса в Москве или Белграде.
Всяческие корпоративные блага прилагаются. Подробности на сайте, и там же можно ответить на один вопрос — и сразу попасть в Телеграм с рекрутёром
Spring-потрошитель: жизненный цикл Spring Framework
Ни для кого не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя самые полезные и актуальные технологии, такие как i18n, JPA, MVC, JMS, Cloud и т.п.
Но насколько хорошо вы знакомы с жизненным циклом фреймворка? Наверняка вы сталкивались с проблемами поднятия контекста и освобождением ресурсов при его остановке, когда проект разрастается. Сегодня я попытаюсь наглядно показать вам это.
Читать статью
Ни для кого не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя самые полезные и актуальные технологии, такие как i18n, JPA, MVC, JMS, Cloud и т.п.
Но насколько хорошо вы знакомы с жизненным циклом фреймворка? Наверняка вы сталкивались с проблемами поднятия контекста и освобождением ресурсов при его остановке, когда проект разрастается. Сегодня я попытаюсь наглядно показать вам это.
Читать статью
Teletype
Spring-потрошитель: жизненный цикл Spring Framework
Ни для кого не секрет, что Spring Framework один из самых популярных фреймворков для приложений на языке Java. Он интегрировал в себя...
Java/Kotlin разработчик (middle)
#удаленка #гибрид
ЗП: от 260 000 до 360 000 ₽
Локация: Москва
Компания: Leroy Merlin
Обязанности:
- Разрабатывать и поддерживать (микро)сервисы.
- Проводить код ревью.
- Оценивать и планировать задачи.
- Работать с архитектурой.
- Также мы любим всё автоматизировать, поэтому пишем юнит-тесты и участвуем в выстраивании CI/CD вместе с командой DevOps-инженеров.
- Участвовать в архитектурных брейнштормах с другими разработчиками и архитекторами.
- Совершенствовать процессы разработки: Git flow, code review, написание unit тестов с минимальным покрытием 80%.
- Формировать релизы в прод.
Требования:
- Опыт разработки на Java / Kotlin от 3 лет.
- Практические навыки использования Spring (Boot, Data, Cloud).
- БД (Mongo, PostgreSQL).
- Брокеры (RabbitMQ, Kafka).
- Опыт работы с Jenkins, Kubernetes.
- Опыт использования Grafana, ELK.
Будет плюсом:
- Vault, Artifactory, Docker, Helm, Github, ELK, Prometheus.
- Comunda.
#удаленка #гибрид
ЗП: от 260 000 до 360 000 ₽
Локация: Москва
Компания: Leroy Merlin
Обязанности:
- Разрабатывать и поддерживать (микро)сервисы.
- Проводить код ревью.
- Оценивать и планировать задачи.
- Работать с архитектурой.
- Также мы любим всё автоматизировать, поэтому пишем юнит-тесты и участвуем в выстраивании CI/CD вместе с командой DevOps-инженеров.
- Участвовать в архитектурных брейнштормах с другими разработчиками и архитекторами.
- Совершенствовать процессы разработки: Git flow, code review, написание unit тестов с минимальным покрытием 80%.
- Формировать релизы в прод.
Требования:
- Опыт разработки на Java / Kotlin от 3 лет.
- Практические навыки использования Spring (Boot, Data, Cloud).
- БД (Mongo, PostgreSQL).
- Брокеры (RabbitMQ, Kafka).
- Опыт работы с Jenkins, Kubernetes.
- Опыт использования Grafana, ELK.
Будет плюсом:
- Vault, Artifactory, Docker, Helm, Github, ELK, Prometheus.
- Comunda.
#задача
Написать программу, выводящую последовательность Фибоначчи, до n-го элемента.
Первый и второй члены последовательности равны единицам,
а каждый следующий — сумме двух предыдущих
Написать программу, выводящую последовательность Фибоначчи, до n-го элемента.
Первый и второй члены последовательности равны единицам,
а каждый следующий — сумме двух предыдущих
Чем отличается interface от @interface?
Среди интерфейсов выделяется особая группа, которая не объявляет никаких методов. Пример такого интерфейса – Serializable. Такие интерфейсы добавляют классу некую семантику, которая позже используется либо с помощью рефлексии (и instanceof), либо вообще не программно, а как информация для разработчиков и инструментов разработки. Это маркерные интерфейсы. Маркерный интерфейс представляет метаинформацию класса.
Начиная с Java 1.5 в языке появился новый вид типов – аннотации. Они берут на себя и расширяют возможности маркерного интерфейса:
1. Можно применять аннотацию не только к классу или интерфейсу, но почти к чему угодно: к пакетам, к методам, их параметрам, переменным. Полный список представлен в перечислении ElementType;
2. Аннотация может нести данные в своих элементах
3. Аннотация может не присутствовать в рантайме, или даже остаться только в исходнике, не попав в байткод вовсе. Определяется ее RetentionPolicy;
4. Можно сделать аннотацию не наследуемой, просто не помечая ее @Inherited;
5. И конечно же, синтаксис. Примененная аннотация с первого взгляда отличается от настоящих интерфейсов.
Joshua Block в главе 37 Effective Java выделяет два преимущества маркерных интерфейсов перед аннотациями на этапе компиляции:
1. Можно требовать использование только маркированного параметра, так как маркерный интерфейс – это еще и тип;
2. Можно сузить применяемость маркера к только определенным типам, сделав интерфейс их наследником.
Возвращаясь к вопросу, ключевое слово @interface объявляет аннотацию, interface – интерфейс.
В результате компиляции в .class-файле аннотация превращается в интерфейс-наследник java.lang.annotation.Annotation, помеченный флагом ACC_ANNOTATION. Элементы превращаются в абстрактные методы. Этим объясняется синтаксис объявления. Специфичные для аннотаций атрибуты описаны в JVMS 4.7.16-4.7.22.
К слову, конструкции вида @something в javadoc называются тэгами. Они выглядят похоже на аннотации, также представляют метаинформацию для документации, но технически не имеют с ними ничего общего.
Среди интерфейсов выделяется особая группа, которая не объявляет никаких методов. Пример такого интерфейса – Serializable. Такие интерфейсы добавляют классу некую семантику, которая позже используется либо с помощью рефлексии (и instanceof), либо вообще не программно, а как информация для разработчиков и инструментов разработки. Это маркерные интерфейсы. Маркерный интерфейс представляет метаинформацию класса.
Начиная с Java 1.5 в языке появился новый вид типов – аннотации. Они берут на себя и расширяют возможности маркерного интерфейса:
1. Можно применять аннотацию не только к классу или интерфейсу, но почти к чему угодно: к пакетам, к методам, их параметрам, переменным. Полный список представлен в перечислении ElementType;
2. Аннотация может нести данные в своих элементах
3. Аннотация может не присутствовать в рантайме, или даже остаться только в исходнике, не попав в байткод вовсе. Определяется ее RetentionPolicy;
4. Можно сделать аннотацию не наследуемой, просто не помечая ее @Inherited;
5. И конечно же, синтаксис. Примененная аннотация с первого взгляда отличается от настоящих интерфейсов.
Joshua Block в главе 37 Effective Java выделяет два преимущества маркерных интерфейсов перед аннотациями на этапе компиляции:
1. Можно требовать использование только маркированного параметра, так как маркерный интерфейс – это еще и тип;
2. Можно сузить применяемость маркера к только определенным типам, сделав интерфейс их наследником.
Возвращаясь к вопросу, ключевое слово @interface объявляет аннотацию, interface – интерфейс.
В результате компиляции в .class-файле аннотация превращается в интерфейс-наследник java.lang.annotation.Annotation, помеченный флагом ACC_ANNOTATION. Элементы превращаются в абстрактные методы. Этим объясняется синтаксис объявления. Специфичные для аннотаций атрибуты описаны в JVMS 4.7.16-4.7.22.
К слову, конструкции вида @something в javadoc называются тэгами. Они выглядят похоже на аннотации, также представляют метаинформацию для документации, но технически не имеют с ними ничего общего.
Сегодня английский стал буквально вторым обязательным языком для всех, кто задумывается о карьерном треке. Но для качественной самопрезентации в международной среде заучить слова и грамматику недостаточно.
В Яндекс Практикуме сфокусировались на том, чтобы разработчики и аналитики могли изучать язык комплексно на примере рабочих задач. На занятиях с преподавателем вы научитесь не просто обсуждать проекты на английском, а проявлять софт-скилы.
Например:
- Давать аккуратный развивающий фидбэк. Чтобы комфортно чувствовать себя в международной команде и избежать неловкости в общении с иностранными коллегами.
- Убедительно аргументировать свои решения. Чтобы проявлять себя как специалиста и продвигать свои идеи.
- Презентовать проделанную работу. Чтобы обсуждать статус задач так же уверенно по-английски, как и по-русски.
Запишись на бесплатную консультацию в удобное для тебя время и изучай английский язык с Практикумом.
В Яндекс Практикуме сфокусировались на том, чтобы разработчики и аналитики могли изучать язык комплексно на примере рабочих задач. На занятиях с преподавателем вы научитесь не просто обсуждать проекты на английском, а проявлять софт-скилы.
Например:
- Давать аккуратный развивающий фидбэк. Чтобы комфортно чувствовать себя в международной команде и избежать неловкости в общении с иностранными коллегами.
- Убедительно аргументировать свои решения. Чтобы проявлять себя как специалиста и продвигать свои идеи.
- Презентовать проделанную работу. Чтобы обсуждать статус задач так же уверенно по-английски, как и по-русски.
Запишись на бесплатную консультацию в удобное для тебя время и изучай английский язык с Практикумом.
Сегодня английский стал буквально вторым обязательным языком для всех, кто задумывается о карьерном треке. Но для качественной самопрезентации в международной среде заучить слова и грамматику недостаточно.
В Яндекс Практикуме сфокусировались на том, чтобы разработчики и аналитики могли изучать язык комплексно на примере рабочих задач. На занятиях с преподавателем вы научитесь не просто обсуждать проекты на английском, а проявлять софт-скилы.
Например:
- Давать аккуратный развивающий фидбэк. Чтобы комфортно чувствовать себя в международной команде и избежать неловкости в общении с иностранными коллегами.
- Убедительно аргументировать свои решения. Чтобы проявлять себя как специалиста и продвигать свои идеи.
- Презентовать проделанную работу. Чтобы обсуждать статус задач так же уверенно по-английски, как и по-русски.
Запишись на бесплатную консультацию в удобное для тебя время и изучай английский язык с Практикумом.
В Яндекс Практикуме сфокусировались на том, чтобы разработчики и аналитики могли изучать язык комплексно на примере рабочих задач. На занятиях с преподавателем вы научитесь не просто обсуждать проекты на английском, а проявлять софт-скилы.
Например:
- Давать аккуратный развивающий фидбэк. Чтобы комфортно чувствовать себя в международной команде и избежать неловкости в общении с иностранными коллегами.
- Убедительно аргументировать свои решения. Чтобы проявлять себя как специалиста и продвигать свои идеи.
- Презентовать проделанную работу. Чтобы обсуждать статус задач так же уверенно по-английски, как и по-русски.
Запишись на бесплатную консультацию в удобное для тебя время и изучай английский язык с Практикумом.
Java Developer (teamlead)
#офис
ЗП: от 350 000 до 450 000 ₽
Локация: Москва
Компания: ОТП Банк
Обязанности:
- Проектирование и оценка реализации сложных микросервисных систем.
- Разработка микросервисных приложений.
- Разработка Unit тестов к микросервисам.
- Участие в проектировании software- и solution-архитектуры приложений.
- Участие в code-review изменений, разрабатываемых командой.
- Участие в разработке инфраструктуры непрерывной доставки кода по методологии DevOps.
- Организация обучения и развития разработчиков чаптера.
- Выбор и сопровождение технологий в рамках вверенного чаптера.
- Сопровождение разработанного командой функционала: консультация разработчиков и пользователей, участие в анализе ошибок и инцидентов (3-я линия поддержки).
- Общение с бизнес экспертами, методологами, аналитиками, разработчиками, архитекторами своей и смежных команд.
- Участие в формировании целей и задач команды, генерации идей и проверки гипотез.
- Участие в регулярных мероприятиях команды по методологии Scrum / Kanban: планирование спринтов, декомпозиция задач спринта, обзор результатов спринта.
Требования:
- Проектирование сложных микросервисных систем, умения и знания DDD.
- Хорошие компетенции и опыт в Java Core, Java Spring Boot от 3-х лет.
- Использование Kubernetes, Docker.
- Опыт работы с реляционными БД (PostgreSQL, Oracle).
- Опыт работы с современными брокерами и очередями сообщений: Apache Kafka, RabbitMQ или IBM MQ.
- Понимание технологий DevOps, опыт работы с CI/CD-инструментами: BitBucket, Nexus, Teamcity, SonarQube.
- Работа с системами логирования и мониторинга приложений: ELK, Prometheus, Grafana.
- Понимание Scrum / Kanban методологии.
- Знакомство с продуктами по управлению бэклогом команды: Jira, Confluence.
#офис
ЗП: от 350 000 до 450 000 ₽
Локация: Москва
Компания: ОТП Банк
Обязанности:
- Проектирование и оценка реализации сложных микросервисных систем.
- Разработка микросервисных приложений.
- Разработка Unit тестов к микросервисам.
- Участие в проектировании software- и solution-архитектуры приложений.
- Участие в code-review изменений, разрабатываемых командой.
- Участие в разработке инфраструктуры непрерывной доставки кода по методологии DevOps.
- Организация обучения и развития разработчиков чаптера.
- Выбор и сопровождение технологий в рамках вверенного чаптера.
- Сопровождение разработанного командой функционала: консультация разработчиков и пользователей, участие в анализе ошибок и инцидентов (3-я линия поддержки).
- Общение с бизнес экспертами, методологами, аналитиками, разработчиками, архитекторами своей и смежных команд.
- Участие в формировании целей и задач команды, генерации идей и проверки гипотез.
- Участие в регулярных мероприятиях команды по методологии Scrum / Kanban: планирование спринтов, декомпозиция задач спринта, обзор результатов спринта.
Требования:
- Проектирование сложных микросервисных систем, умения и знания DDD.
- Хорошие компетенции и опыт в Java Core, Java Spring Boot от 3-х лет.
- Использование Kubernetes, Docker.
- Опыт работы с реляционными БД (PostgreSQL, Oracle).
- Опыт работы с современными брокерами и очередями сообщений: Apache Kafka, RabbitMQ или IBM MQ.
- Понимание технологий DevOps, опыт работы с CI/CD-инструментами: BitBucket, Nexus, Teamcity, SonarQube.
- Работа с системами логирования и мониторинга приложений: ELK, Prometheus, Grafana.
- Понимание Scrum / Kanban методологии.
- Знакомство с продуктами по управлению бэклогом команды: Jira, Confluence.
Где найти рейтинг лучших курсов по Java-разработке?
Tutortop — крупнейший агрегатор курсов на рынке онлайн-образования! В сервисе представлено более 5000 курсов от более чем 300 школ и все их можно сравнить по рейтингу, цене и отзывам, а еще купить дешевле, чем напрямую 🔥
Ребята собрали для вас подборку из топовых курсов для Java-разработчиков по мнению пользователей tutortop:
— Профессия «Java-разработчик» от SkillFactory. Рейтинг 4.8 на основе 288 отзывов.
— Курс «Java-разработка» от Kata Academy by Java Mentor. Рейтинг 4.8 на основе 36 отзывов.
— Курс «Java-разработчик (оплата после трудоустройства)» от Synergy Academy. Рейтинг 4.5 на основе 85 отзывов.
Еще больше курсов по Java-разработке можно найти и купить дешевле на tutortop!⚡️
Tutortop — крупнейший агрегатор курсов на рынке онлайн-образования! В сервисе представлено более 5000 курсов от более чем 300 школ и все их можно сравнить по рейтингу, цене и отзывам, а еще купить дешевле, чем напрямую 🔥
Ребята собрали для вас подборку из топовых курсов для Java-разработчиков по мнению пользователей tutortop:
— Профессия «Java-разработчик» от SkillFactory. Рейтинг 4.8 на основе 288 отзывов.
— Курс «Java-разработка» от Kata Academy by Java Mentor. Рейтинг 4.8 на основе 36 отзывов.
— Курс «Java-разработчик (оплата после трудоустройства)» от Synergy Academy. Рейтинг 4.5 на основе 85 отзывов.
Еще больше курсов по Java-разработке можно найти и купить дешевле на tutortop!⚡️
9 ложных или устаревших представлений о Java
С момента первого выпуска Java в 1995 году многое изменилось как в программном, так и в аппаратном обеспечении. А переход на шестимесячный цикл релизов способствовал стремительной эволюции языка и инструментов Java.
В этой статье рассматриваются ложные и устаревшие представления о Java.
Читать статью
С момента первого выпуска Java в 1995 году многое изменилось как в программном, так и в аппаратном обеспечении. А переход на шестимесячный цикл релизов способствовал стремительной эволюции языка и инструментов Java.
В этой статье рассматриваются ложные и устаревшие представления о Java.
Читать статью