Size: a a a

pro.JVM Jobs Chat

2020 December 09

DC

Denis Chikanov in pro.JVM Jobs Chat
Alexey Kuzin
По опыту, на это нет времени. Ожидается то, что я озвучил, проходить собесы по предложенной тобой схеме у меня лично не получилось, и во многих руководствах по подготовке к фаангу я встречал именно озвученной мной принцип
А я знаю, как люди проходили собесы в ФБ и Гугл именно так.
Если ты долго пишешь тривиальное решение - это другая проблема.
источник

I

Igor in pro.JVM Jobs Chat
Alexey Kuzin
На подумать там времени нет, тут работают принципы олимпиадного программирования — решение задачи должно найтись в голове в момент озвучивания его собеседующим, дальше парой наводящих вопросов уже происходит детализация варианта задачи и дальше уже начинаешь рассказывать решение из головы
тут еще нюанс в том, что на собеседованиях в фаанг в основном дают задачи, к которому решение находится крайне быстро (по сравнению с собственно олимпиадным программированием). конечно, если к этому готовиться
источник

NK

ID:0 in pro.JVM Jobs Chat
#вакансия #java #spring #openshift                                                                                                                                                                       Вакансия: Backend разработчик(Java)                                                                                                                                                                Компания:Team4You                                                                                                                                                                                                                                                                                                                                                                           ЗП: 120-220 тыс.руб/месяц                                                                                                                                                                                                                                                                                                                                                                      Значимые проекты,интересные задачи,отличная команда,профессиональный рост,ДМС                                                                                                                                                                Контакт:@GreatWinner          
                                                                                                                                   
Проект:                                                                                                                                                                               Система для дистанционного обслуживания клиентов банка                                                                                                

Вам предстоит решать следующие задачи:
обеспечивать полный цикл разработки – от постановки исходной задачи и проектирования до внедрения;
работать в тесном сотрудничестве со смежными командами разработки.
работа по шаблонами проектирования CheckListы и стандартами;
доработка микросервисов в части перехода на новый технологический стек
Доработка модульных тестов, участие в ревью кода.


Мы ожидаем от вас:
умение работать в команде;
высшее образование;
опыт разработки на Java от 2 лет;
уверенное знание Java 8 , Java 11 (Core, Collections, Concurrency);
уверенное знание Spring Framework (Core, AOP, MVC);
опыт промышленной командной разработки (от 3-х лет);
отличные аналитические навыки;
опыт работы в одной из СУБД: PostgreSQL / Oracle / MS SQL Server;
знание фреймворков тестирования: Junit, TestNG, Mockito.
опыт разработки в финансовой отрасли;
опыт работы по гибким методологиям разработки (SCRUM/Agile);
опыт работы с Docker, Kubernetes, OpenShift;
опыт работы с Istio, Jaeger/Zipkin;
опыт использования CI/CD практик.
знание средств и технологии разработки систем на микросервисной архитектуре
источник

AK

Alexey Kuzin in pro.JVM Jobs Chat
Mikhail
>руководства по подготовке к фаангу
Вот с этого всегда ору.
Ну кто-то орёт, а кто-то готовится по полгода (остальное большинство, как я понимаю).
источник

M

Mikhail in pro.JVM Jobs Chat
かたかわ
Я участвовал, меня взяли
Делал именно так, когда я нашёл корявое решение, меня начали подталкивать к мысли, что есть решение лучше
+
Из своего опыта добавлю, что офферы делают даже если дальше корявого решения / перебора / медленной динамики не заходишь в части собеседований.
источник

AK

Alexey Kuzin in pro.JVM Jobs Chat
Igor
тут еще нюанс в том, что на собеседованиях в фаанг в основном дают задачи, к которому решение находится крайне быстро (по сравнению с собственно олимпиадным программированием). конечно, если к этому готовиться
Ну это базовые задачи, в олимпиадных они же, но закопаны глубже и требуют как правило комбинации подходов или знания краевых случаев, в общем сложность накручена сверху базовой части
источник

AK

Alexey Kuzin in pro.JVM Jobs Chat
Но принцип тот же, для того чтобы кодить нужно время сосредоточиться на написание кода, поэтому надо его выигрывать засчёт знания решений заранее
источник

AK

Alexey Kuzin in pro.JVM Jobs Chat
Меньше думаешь — больше кодишь — лучше результат
источник

I

Igor in pro.JVM Jobs Chat
Alexey Kuzin
Но принцип тот же, для того чтобы кодить нужно время сосредоточиться на написание кода, поэтому надо его выигрывать засчёт знания решений заранее
засчет знания базовых принципов
источник

AK

Alexey Kuzin in pro.JVM Jobs Chat
Ну и объясняешь интервьюеру решение более гладко и правильно
источник

NK

ID:0 in pro.JVM Jobs Chat
#вакансия #java #spring #cloud #разработчик #middle #удаленка #офис

Java developer (Spring, Cloud)
Компания: Weigandt Consulting (международная консалтинговая компания)
Формат работы: Мск, Спб или удаленка
Занятость: фултайм
ЗП: 170-220к на руки
Контакты: Мария @margastseva

📌На достаточно большой проект (для третьего по величине дохода в мире UK ритейлера) требуются Java разработчики.
📌Основная задача команды: разобрать достаточно большой монолит на микросервисы с добавлением новых фич.


От вас ожидаем:

🎯2+ года коммерческой разработки на Java, Spring;
🎯Опыт работы с шаблонами проектирования и архитектурными шаблонами;
🎯Опыт работы или знание J2EE,  Spring Boot, Spring Security, Spring Cloud, Azure или AWS, Kafka, CI/CD, Couchbase, Gradle;
🎯Умение работать эффективно и командно-ориентированно;
🎯Знание английского языка на уровне Upper-Intermediate (B2).

Готовы предложить:

🧩Конкурентоспособную заработную плату и оформление по ТК РФ;
🧩Инновационный проект трансформации бизнеса для глобального британского ритейлера;
🧩Современные офисы: Санкт-Петербург, центр города (м. Гостиный двор), Москва (м. Белорусская) или удаленную работу;
🧩Профессиональный и карьерный рост в международной бизнес-среде.
источник

NK

ID:0 in pro.JVM Jobs Chat
#вакансия #удаленно #1С #java

Вакансия
: Junior Java разработчик с экспертизой разработки 1С
Город: Санкт-Петербург (можно работать удаленно)
ЗП: от 140 000 - 160 000 на руки
Компания: Escalate - рекрутинговое агентство, компания-работодатель: федеральный омниканальный ритейлер.
Контакты: @murzira
Почта: irina.petrova@e-escalate.ru

Чем предстоит заниматься:
⁃ Принимать участие в разработке интеграционных решений в рамках глобальной информационной инфраструктуры со смежными IT-системами (CRM-система, 1С, Портал);
⁃ Формировать требования к разрабатываемому функционалу и   самостоятельно или совместно с командой прорабатывать архитектурные решения;
⁃ Принимать участие в проектировании, разработке и оптимизации процессов ETL и в проектах по разработке и развитию внутренних систем.

Ожидания от кандидата:
⁃ Отлично владеет 1С, имеет опыт разработки на Java от полугода;
⁃ Обладает опытом работы с Mule ESB (это не обязательное требование);
⁃ Понимает REST подход к разработке API;
⁃ Знает SQL и имеет опыт обработки больших массивов данных;
⁃ Обладает практическим опытом в построении систем интеграции приложений;
⁃ Понимает, как работают распределенные системы.
источник

NK

ID:0 in pro.JVM Jobs Chat
Вакансия: Java Developer
Уровень: #middle #senior
Компания: Just AI (just-ai.com)
Формат работы: офис (Петербург, м.Чкаловская) или удаленка
Зарплатная вилка: 150.000-270.000 net
Занятость: полная #fulltime
Контакт: @yours_nazarova / a.nazarova@just-ai.com

В «Just AI» создают продукты в области Разговорного AI, которые меняют мир вокруг нас, делая его более удобным и привнося в нашу жизнь интуитивно понятные интерфейсы, построенные на основе естественного языка. Искусственный интеллект, интеллектуальные голосовые ассистенты, natural language processing – это про нас. Сейчас в нашей команде разработки уже больше 40 человек. Мы работаем в кроссфункциональных командах, по Scrum.
Стек: Java 8/Kotlin, Spring Boot 2, Spring Cloud, PostgreSQL, MongoDB.

Чем вы будете заниматься:
- Развивать наш собственный DSL для разработки сценариев ботов;
- Дорабатывать функциональность Web IDE и визуального конструктора ботов (в части backend);
- Интегрироваться с различными мессенджерами, операторскими рабочими местами, ассистентами (сейчас у нас более 15 различных интеграций);
- Улучшать систему аналитики работы ботов (нашим пользователям нужно в реальном времени строить графики эффективности бота на объёмах текстовых данных порядка 1ТБ);
- Создавать новые решения для тарификации и биллинга облачных клиентов платформы (интеграция с платёжными системами, контроль лимитов, прозрачное информирование, партнёрская программа);
- Реализовывать интерактивные шаблоны для создания ботов;
- Работать над масштабированием и отказоустойчивостью сервисов (Service Discovery, client-side balancing, graceful shutdown).

Наши ожидания:
- Использование в работе Java 8, Spring (core, data, mvc, integration, test), JPA от 2 лет;
- Опыт работы с SQL базами данных;
- Знание Linux на уровне уверенного пользователя командной строки;
- Опыт автоматизации, желание и умение внедрять и улучшать процессы CI/CD;
- Опыт работы с облачной инфраструктурой (Azure, OpenShift, Heroku, Google App Engine):
- Интерес к теме AI, готовность изучать и работать над алгоритмами искусственного интеллекта.
источник

NK

ID:0 in pro.JVM Jobs Chat
#вакансия #java #Москва.

Вакансия:Middle+\Senior Java разработчик.
Вилка: от 150 до 250 net
Задачи:
Разработка и доработка интеграционных сервисов и процессов (Команда занимается межсистемной интеграцией, разработкой внешнего API для партнеров);
Участие в проектировании интеграционных решений;
Тестирование сервисов, выпуск релизов;
Техническая поддержка стабильного состояния бэк системы интеграционного API, сервисов и интеграций;
Участие в развитии инженерных практик (код-ревью, автотесты, CI, CD, живая документация).

Стек технологий: Java 11, Spring, Redis, Postgre SQL, JBOSS Fuse, Apache CAMEL, Apache CXF, mybatis, ActiveMQ, Kafka, Jira, Git, GitLab CI, Maven, Sonar, NGINX, Kibana

Критерии успеха:
Понимание принципов микросервисной и SOA архитектуры;
Опыт разработки микросервисов, а так же
SOAP и REST сервисов;
Опыт работы с JMS и реляционными БД;
Навыки проектирования интеграционных процессов, тестирования unit, интеграционное;
Готовность анализировать логи и разбираться в причинах ошибок, деградации функционала.

Мы предлагаем:
Официальное оформление на работу в соответствии с ТК РФ;
Гарантированный «белый» оклад;
Квартальные премии сотрудникам по результатам работы;
Отличный социальный пакет, включающий ДМС+стоматология, скидки на страховые продукты компании, скидки от наших партнеров (туризм, фитнес и т.д.);
График работы 5\2 (гибкое начало дня), возможность удаленного формата работы;
Возможность для профессионального роста, обучение;
Работа в профессиональной команде разработчиков, которая готова делиться знаниями и опытом;
Контакты для связи:
Telegram: @RecruiterAlexander
alexanderzavidonov@4ssistance.com
источник

NK

ID:0 in pro.JVM Jobs Chat
#java #developer #vacancy #remote #senior

Senior Java Developer

Компания Interexy (https://www.interexy.com) находится в поиске Java разработчика на внутренние проекты немецкого энтерпрайза для участия в разработке приложений, преобразующих бизнес-процессы.

Формат работы: удаленно
Занятость: проектная, фуллтайм (от полугода-года с возможным продлением)
Рейт: 21-25 $/час (обсуждаемо)

General Requirements:
•Strong programming knowledge of Java (сommercial development experience on Java at least 4 years)
•Knowledge of using WebSockets, Rest, Spring Framework, Odata
•Experience with test-driven development, continuous integration and delivery, committer/contributor
•Knowledge in using Git
•Working experience with distributed systems
•Experience with Microservices, Cloud Foundry, Docker, Kubernetes and container deployment and service orchestration
•English speaking level B2+

Duties:
Integration of Built-in Support into S/4 Hana Cloud

Контакты:
Арина
telegram: @arishaaf 📲
e-mail: arina.filippova@interexy.com
источник

NK

ID:0 in pro.JVM Jobs Chat
Вакансия: #java  #senior
Компания: #loyaltyplant
Локация: #спб #питер
З/п: от 200 до 250к на руки
Контакты: @orehmthfcka, a.orekhov@loyaltyplant.com

Мы помогаем ресторанам увеличить выручку с помощью собственного мобильного приложения. Мы хотим, чтобы люди не стояли в очередях для заказа, не получали назойливый sms-спам и листовки у метро. Мы хотим, чтобы люди получали приятные подарки и моменты счастья в местах, которые любят.

История стала глобальной: мы выросли из штаб-квартиры в Питере и захватываем мир (США, Middle-East, Польша, Украина, Великобритания). Нашим решением пользуются Subway, Black Star Burger, Greenbox, Papa John’s ОАЭ, Cofix, Коржов и еще более 600 брендов в 20 странах, а также миллионы пользователей по всему миру.

Мы ищем настоящих партнеров: ответственных и честных, умеющих критиковать и предлагать прорывные идеи. Мы ищем энтузиастов с горящими глазами, которые хотели бы делать рок-н-ролл вместе с нами!

I’m in! Что нужно делать?
Нагрузка на систему растёт, нам нужна помощь в обновлении ключевых компонентов:
Процессинг программы лояльности, баллов и подарков
Процессинг онлайн заказов доставки с различными сценариями
Выдача контента миллионам пользователей мобильных приложений
Движок сложных маркетинговых кампаний
Расширение наших API для партнёрских интеграций

Конкретнее, тебе предстоит:
Обсуждать с нами продуктовые требования, принимать на их основе архитектурные решения, воплощать их в реальность
Заниматься рефакторингом legacy-блоков
Помогать с техподдержкой того, что уже есть
Делиться опытом с товарищами

Наш стек:

Java 8, Tomcat, Spring 5, Spring-Boot 2
Хранилища: MySQL, PostgreSQL, Redis, Cassandra, Kafka
Логирование: ELK, Fluentd
CI/CD: Gitlab, Jenkins, Nexus
Мониторинг: Zabbix, Prometheus, Grafana
А также в ролях: Consul, Vault, Docker
Хостимся на AWS и dedicated-серверах

Что нам важно?
Хорошее знание Java Core
Опыт работы с микросервисами, Spring, MySQL, PostgreSQL, Redis
Будет плюсом опыт с Docker, Cassandra
Способность самостоятельно разобраться в запутанной системе с недостаточной документацией и legacy завалами (пишем честно как есть)
Желание решать реальные проблемы людей, а не просто писать код по ТЗ

Мы предлагаем:

Возможность гордится продуктом, который ты создаешь
Возможность решать задачи на глобальном рынке
Окружить себя единомышленниками. Средний возраст 25-30 лет, CEO и CTO — ex-программисты
Гибкий график, возможность частично удаленной работы
Отсутствие бюрократии и дресс-кода, возможность спросить что угодно напрямую
Ходить с нами в походы, на забеги, покатушки, настолки, онлайн-игры и т.д.
Уютный офис в центре города (5 мин. от метро Петроградская)
Кикер, настольный теннис, турник, массажный стол, кофе, чай и фрукты
источник

NK

ID:0 in pro.JVM Jobs Chat
Вакансия: Senior Java Developer
Компания: WMT-Group
ЗП: 170 000 - 250 000 RUB

Ищем опытного Java-разработчика в компанию WMT-Group.
Локация не имеет значения, так как формат работы удаленный🌍

🔹Проект: разработка высоконагруженной платформы дистанционного банковского обслуживания крупного банка - работа ведется на основе современных подходов к созданию распределенных высоконагруженных систем в микросервисной архитектуре.

🔹Про требования:
- Опыт работы с Java (8) не менее 3-х активных лет;
- Знание фреймворка Spring Boot;
- Опыт работы в одной из СУБД: PostgreSQL / Oracle / MS SQL Server;
- Так же плюсом будет опыт работы с: Jira/TFS, Confluence, Git, Jenkins, Maven/Gradle, Nexus.

🔹Про условия:
- Мы готовы обсуждать ваши ожидания по зарплате;
- Все наши разработчики задействованы на проектах удаленно и на постоянной основе;
- Несмотря на удаленный формат работы, вы можете рассчитывать на активное взаимодействие с командой и ее поддержку;
- Помимо стабильного оклада мы премируем наших сотрудников по итогам этапов проекта;
- Оформление по ТК РФ или договор с ИП

Чтобы откликнуться и задать все интересующие вопросы, контакт: @ankoyyy
источник

NK

ID:0 in pro.JVM Jobs Chat
#вакансия #java #senior#java #senior #fulltime #moscow

📌 Senior Java Developer

Название компании:
Integris (http://www.integris.ru/)
Формат работы: офис Москва (м. Серпуховская)
Занятость: полная
Зарплатная вилка: 220-300к net

На текущий момент работа ведется над двумя проектами:
1. разработка ПО распознавания автомобильных номеров;
2. разработка ПО мониторинга транспортных протоколов (детекция и классификация транспорта) обнаружения и распознавания инцидентов.

📚 Задачи на проекте:
- Проектирование и разработка сложных отказоустойчивых проектов на Java EE и Spring;
- Участие в качестве лида разработки в создании индустриальной программной платформы по управлению технологическими процессами (Транспорт);
- Разработка нового функционала ПО;
- Код-ревью разработчиков и подрядчика;
- Формирование команды и управление (3-4 человека: собственные разработчики, подрядчики);
- Тим лид с уклоном в бекенд: 70% написание кода самостоятельно, 30% - обязанности тех лида и тим лида.

📝 Стек технологий КАНДИДАТА:
- Не менее 3 лет опыта разработки программного обеспечения на Java;
- Хорошее знание Java EE (EJB, JPA, JAX-WS, JAXB, JMS) или Spring (Boot, Security, Web, MVC) от 3 лет;
- Углубленное знание SQL и опыт работы с СУБД (PostgreSQL / MS SQL / Oracle) от 3 лет;
- Работа с системами контроля версий GIT / Mercurial;
- Опыт работы со средствами CI (Jenkins / TeamCity);
- Знание ОС семейства Linux;
- Понимание принципов объектно-ориентированного проектирования;
- Знание классических алгоритмов и структур данных;
- Знание методологий и архитектурных паттернов проектирования программных продуктов и интеграции приложений;
- Умение описать архитектурную схему и построить дорожную карту проекта с точки зрения архитектуры приложения;
- Опыт проектирования многомодульных приложений и масштабируемых решений.

🧩 Мы предлагаем:
- Профессиональный коллектив в области создания интеллектуальных транспортных систем, распределенная команда;
- Инновационном проект;
- Уютный офис в 3 мин. от метро Серпуховская;
- Официальное трудоустройство по ТК РФ, белая ЗП.

Контакты:
по всем вопросам: @squalorDf
источник

NK

ID:0 in pro.JVM Jobs Chat
#junior #middle #remote
Компания: RED COLLAR
Локация: Воронеж (Возможна удаленная работа)
ЗП: 80 000 - 180 000 рублей

Нон-стоп разрабатываем и проектируем сайты крупных корпораций, интернет-магазинов, недвижимости; делаем личные кабинеты для финтех и телеком-бизнеса; автоматизируем процессы.

Вы будете заниматься разработкой серверного ПО, предназначенного для обработки данных, связанных с таможенным оформлением. Система упрощает работу клиентов с таможенными документами и автоматизирует процессы оформления.

Система является высоконагруженной и построена в парадигме микросервисной архитектуры. Серверная часть системы реализована c использованием Java, Spring boot 2.

Что нужно делать:

- анализ требований;
- декомпозиция функциональных блоков и сервисов по требованиям заказчика;
- доработка и разработка новых микросервисов;
- исследование новых технологий и инструментов;
- инспектирование кода;
- оптимизация сервисов системы.

Что мы ждем:

- Опыт 1-3 года
- глубокие знания языка программирования Java 8 и выше;
- уверенные знания ООП и шаблонов проектирования;
- знания JDBC и базовые знание Hibernate;
- базовые знания фреймворка Spring;
- знание REST сервисов;
- знания систем тестирования приложений (TDD);
- понимание концепции микросервисов;
- знания баз данных SQL (опыт создания запросов с join, group by), знание PostgreSQL будет плюсом;
- английский язык на уровне чтения технической документации (углубленные знания будут преимуществом).

Что мы предлагаем:
- поддержим любую вашу идею по развитию и гарантируем прозрачность карьерного роста;
- комфортный стильный лофт-офис с охраняемой парковкой, возможна удаленка;
- график работы 5/2 с 10:00 до 19:00;
- ТК РФ и белая зп с первого дня.

Контакты: sisi@redcollar.ru, @linwhi.
источник

V

Vladimir in pro.JVM Jobs Chat
Привет , может кто дать совет ?
Сейчас есть 2 стажировки , обе на стадии "лаборатория " от epam и от andersen.

Какую выбрать , может кто имеет такой опыт ?

epam обещают : 2 -4 месяца стажировка , не оплачивается , удаленно , на своей машине . Потом возможность попасть в штат . Вилка зп 30-60

andersen обещает : 1-2 месяца , удвленка + офис , выдают бук, стипендия 20к, после стажировки работа в банковском проекте на 40к .
источник