Backend Developer (Middle, Senior)
#удаленка #middle #senior #100k #foreign
Company: Mobbiz Solutions
Salary: от 1600 $
☑️Basic Requirements:
-Experience with Java and Spring Framework (Spring Boot, Spring MVC)
-Experience designing and developing RESTful APIs
-Strong understanding of relational databases (PostgreSQL, MySQL)
-Experience with microservices design and implementation
-Proficient in English or Spanish
-Available to work in Spanish timezone
☑️Highly Valued:
-Knowledge of containerization (Docker)
-Experience deploying and managing containerized apps
-Familiarity with logging frameworks
-Proficient in Git / Tortoise Git
-Use of Visual Studio Code
-Strong collaboration and communication skills
-Good time management and problem-solving ability
-Working conditions
-Remote work, work schedule aligned with Madrid time zone. Salary depends on qualifications.
Contact: [email protected]
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #middle #senior #100k #foreign
Company: Mobbiz Solutions
Salary: от 1600 $
☑️Basic Requirements:
-Experience with Java and Spring Framework (Spring Boot, Spring MVC)
-Experience designing and developing RESTful APIs
-Strong understanding of relational databases (PostgreSQL, MySQL)
-Experience with microservices design and implementation
-Proficient in English or Spanish
-Available to work in Spanish timezone
☑️Highly Valued:
-Knowledge of containerization (Docker)
-Experience deploying and managing containerized apps
-Familiarity with logging frameworks
-Proficient in Git / Tortoise Git
-Use of Visual Studio Code
-Strong collaboration and communication skills
-Good time management and problem-solving ability
-Working conditions
-Remote work, work schedule aligned with Madrid time zone. Salary depends on qualifications.
Contact: [email protected]
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
🔥1
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое Dependency Injection?
Пример кода:
❗️Ответ:
Dependency Injection (DI) — это паттерн проектирования, при котором зависимости передаются объекту извне, а не создаются внутри. Это делает код более гибким и тестируемым. В Spring DI реализован через аннотации, такие как @Autowired , или через XML-конфигурацию.
Документация по Spring DI
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое Dependency Injection?
Пример кода:
@Service
public class MyService {
private final MyRepository repository;
@Autowired
public MyService(MyRepository repository) {
this.repository = repository;
}
}
Dependency Injection (DI) — это паттерн проектирования, при котором зависимости передаются объекту извне, а не создаются внутри. Это делает код более гибким и тестируемым. В Spring DI реализован через аннотации, такие как
Документация по
🤔3
Java-разработчик в команду Core Backend в ОК, Санкт-Петербург
#удаленка #гибрид #middle #senior
Компания: VK
☑️Задачи
Задачи - это развитие и поддержание:
- платформы Одноклассников;
- систем конфигурирования, мониторинга, телеметрии;
- инструментов разработки, диагностики и выкладки
☑️Требования
- глубокие знания Java core;
- знания Concurrency и JMM;
- основы Spring
Контакты: https://team.vk.company/vacancy/44119/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #гибрид #middle #senior
Компания: VK
☑️Задачи
Задачи - это развитие и поддержание:
- платформы Одноклассников;
- систем конфигурирования, мониторинга, телеметрии;
- инструментов разработки, диагностики и выкладки
☑️Требования
- глубокие знания Java core;
- знания Concurrency и JMM;
- основы Spring
Контакты: https://team.vk.company/vacancy/44119/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior Java разработчик (Магнит Маркет)
#удаленка #офис #senior
Компания: Магнит
☑️Чем ты будешь заниматься:
-развивать и поддерживать текущие сервисы;
-работать в большой команде, участвовать в ежедневных митингах, обсуждениях задач;
-тесно взаимодействовать со всеми участниками команды;
-участвовать в Code Review;
-участвовать в проектировании, анализе и разработке интеграционных решений с другими сервисами экосистемы.
☑️Мы ожидаем:
-опыт коммерческой разработки на Java от 5-х лет;
-умение анализировать запросы;
-знание паттернов проектирования и умение их применять (GoF, SOLID, GRASP);
-знание CI/CD, Maven, Git;
-работа с юнит/интеграционным тестированием Mockito, JUnit 5, Test Containers (опционально);
-опыт работы с Apache Kafka или любой другой очередью сообщений;
-знания Apollo GraphQL (будет плюсом);
-опыт работы и построения микросервисной архитектуры.
☑️Мы предлагаем:
-оформление в аккредитованную ИТ-компанию;
-конкурентоспособную заработную плату (обсуждается индивидуально);
-сильную команду: выходцы из Lamoda, Yandex, Avito, VK, Delivery club, Tinkoff, Ostrovok, Vprok.tech, X5.tech;
-ДМС со стоматологией и льготными условиями для членов семьи;
-технику для работы;
-график работы 5/2 с гибким началом;
-работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе;
-обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках гильдии разных направлений;
-возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
-возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач;
-наличие корпоративных скидок и программ лояльности;
-наличие корпоративной библиотеки курсов;
отсутствие трекинга времени.
Контакты: [email protected]
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #офис #senior
Компания: Магнит
☑️Чем ты будешь заниматься:
-развивать и поддерживать текущие сервисы;
-работать в большой команде, участвовать в ежедневных митингах, обсуждениях задач;
-тесно взаимодействовать со всеми участниками команды;
-участвовать в Code Review;
-участвовать в проектировании, анализе и разработке интеграционных решений с другими сервисами экосистемы.
☑️Мы ожидаем:
-опыт коммерческой разработки на Java от 5-х лет;
-умение анализировать запросы;
-знание паттернов проектирования и умение их применять (GoF, SOLID, GRASP);
-знание CI/CD, Maven, Git;
-работа с юнит/интеграционным тестированием Mockito, JUnit 5, Test Containers (опционально);
-опыт работы с Apache Kafka или любой другой очередью сообщений;
-знания Apollo GraphQL (будет плюсом);
-опыт работы и построения микросервисной архитектуры.
☑️Мы предлагаем:
-оформление в аккредитованную ИТ-компанию;
-конкурентоспособную заработную плату (обсуждается индивидуально);
-сильную команду: выходцы из Lamoda, Yandex, Avito, VK, Delivery club, Tinkoff, Ostrovok, Vprok.tech, X5.tech;
-ДМС со стоматологией и льготными условиями для членов семьи;
-технику для работы;
-график работы 5/2 с гибким началом;
-работу в максимально уютном офисе в Москве на ст. м. Белорусская, в Краснодаре или удаленно из других городов, так же есть ИТ офисы в Санкт-Петербурге (ст. м. Балтийская) и Иннополисе;
-обучение - мы оплачиваем обучение на курсах и участие в конференциях, обмениваемся опытом и брейнштормим в рамках гильдии разных направлений;
-возможность проведения и участия в митапах, хакатонах, где есть возможность познакомиться с работой других подразделений;
-возможность реализовать свой опыт и потенциал в интересных и многоплановых проектах, получить новый интересный опыт в решении сложных задач;
-наличие корпоративных скидок и программ лояльности;
-наличие корпоративной библиотеки курсов;
отсутствие трекинга времени.
Контакты: [email protected]
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
🤔1
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое Hibernate?
Пример кода:
❗️Ответ:
Hibernate — это ORM (Object-Relational Mapping) фреймворк, который отображает объекты Java на таблицы в базе данных. Он упрощает работу с базой данных, автоматизируя такие задачи, как создание SQL-запросов и управление транзакциями. Hibernate поддерживает JPA (Java Persistence API) и предоставляет дополнительные возможности, такие как кэширование и ленивая загрузка.
Документация по Hibernate
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое Hibernate?
Пример кода:
@Entity
public class User {
@Id
@GeneratedValue
private Long id;
private String name;
}
Hibernate — это ORM (Object-Relational Mapping) фреймворк, который отображает объекты Java на таблицы в базе данных. Он упрощает работу с базой данных, автоматизируя такие задачи, как создание SQL-запросов и управление транзакциями. Hibernate поддерживает JPA (Java Persistence API) и предоставляет дополнительные возможности, такие как кэширование и ленивая загрузка.
Документация по
🤔5
Java-разработчик в команду Core Backend в ОК, Санкт-Петербург
#удаленка #гибрид #middle #senior
Компания: VK
☑️Задачи
Задачи - это развитие и поддержание:
- платформы Одноклассников;
- систем конфигурирования, мониторинга, телеметрии;
- инструментов разработки, диагностики и выкладки
☑️Требования
- глубокие знания Java core;
- знания Concurrency и JMM;
- основы Spring
Контакты: https://team.vk.company/vacancy/44119/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #гибрид #middle #senior
Компания: VK
☑️Задачи
Задачи - это развитие и поддержание:
- платформы Одноклассников;
- систем конфигурирования, мониторинга, телеметрии;
- инструментов разработки, диагностики и выкладки
☑️Требования
- глубокие знания Java core;
- знания Concurrency и JMM;
- основы Spring
Контакты: https://team.vk.company/vacancy/44119/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
❤1
Senior Java Developer
#гибрид #senior
Локация: Москва
Компания: Сбер
☑️Задачи:
-руководить разработкой бэкенда проекта и обеспечивать высокое качество кода
-оптимизировать работу существующих сервисов, улучшать производительность и отказоустойчивость
-проектировать высокоэффективные архитектуры и решать проблемы роста -нагрузки и сложности системы
-поддерживать связь с клиентами и техническими специалистами для принятия стратегических решений по развитию продукта
-анализировать безопасность и защищать систему от потенциальных угроз
-исследовать новые технологии и предлагать внедрение перспективных решений
-совершенствование и расширение функциональности AI агентов с применением глубоких языковых моделей (LLMs) и продвинутых алгоритмов обработки естественного языка.
☑️Мы ждем от тебя:
-опыт коммерческой разработки на Java от 3 лет, с использованием актуальных версий (Java 11/17+)
-уверенное владение Spring (Spring Boot, Spring Cloud и др.) или Quarkus
-законченное высшее техническое образование
-навыки проектирования и реализации RESTful API, опыт работы с OpenAPI / Swagger
-знание устройства Java Virtual Machine, понимание принципов работы Garbage Collector
-свободное владение SQL, опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB ) базами данных
-понимание принципов микросервисной архитектуры и опыт разработки микросервисов
-умение писать unit-тесты с использованием JUnit, Mockito или аналогов
-опыт автоматизации задач с использованием AI-инструментов (GitHub Copilot, ChatGPT, LangChain, LlamaIndex, векторные БД) и понимание принципов работы LLM (Transformers, embeddings, RAG).
Контакты: https://rabota.sber.ru/search/4467158/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#гибрид #senior
Локация: Москва
Компания: Сбер
☑️Задачи:
-руководить разработкой бэкенда проекта и обеспечивать высокое качество кода
-оптимизировать работу существующих сервисов, улучшать производительность и отказоустойчивость
-проектировать высокоэффективные архитектуры и решать проблемы роста -нагрузки и сложности системы
-поддерживать связь с клиентами и техническими специалистами для принятия стратегических решений по развитию продукта
-анализировать безопасность и защищать систему от потенциальных угроз
-исследовать новые технологии и предлагать внедрение перспективных решений
-совершенствование и расширение функциональности AI агентов с применением глубоких языковых моделей (LLMs) и продвинутых алгоритмов обработки естественного языка.
☑️Мы ждем от тебя:
-опыт коммерческой разработки на Java от 3 лет, с использованием актуальных версий (Java 11/17+)
-уверенное владение Spring (Spring Boot, Spring Cloud и др.) или Quarkus
-законченное высшее техническое образование
-навыки проектирования и реализации RESTful API, опыт работы с OpenAPI / Swagger
-знание устройства Java Virtual Machine, понимание принципов работы Garbage Collector
-свободное владение SQL, опыт работы с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB ) базами данных
-понимание принципов микросервисной архитектуры и опыт разработки микросервисов
-умение писать unit-тесты с использованием JUnit, Mockito или аналогов
-опыт автоматизации задач с использованием AI-инструментов (GitHub Copilot, ChatGPT, LangChain, LlamaIndex, векторные БД) и понимание принципов работы LLM (Transformers, embeddings, RAG).
Контакты: https://rabota.sber.ru/search/4467158/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Ведущий Java-разработчик в Единые облачные технологии, Москва
#удаленка #офис #гибрид #senior
Компания: VK
☑️Задачи
-Внедрять one-cloud в инфраструктуру ВКонтакте со специализированной поддержкой движков хранения данных;
-мигрировать данные и сервисы Дзена в инфраструктуру VK — для этого мы уже реализовали поддержку YT и YDB в one-cloud;
-развивать нашу реализацию S3;
-разрабатывать надёжные cloud-native решения для популярных СУБД;
-разрабатывать единую систему мониторинга;
-улучшать непрерывное профилирование, инструментарий неинтрузивной отладки на проде;
-внедрять новые версии JVM — Project Panama заставит нас переписать некоторые части по-новому.
☑️Требования
-Вы уже работали с JVM и распределёнными системами, классическими БД и NoSQL;
-использовали специализированные хранилища, Linux kernel и сети;
проактивны — умеете организовать свою и чужую работу.
Контакты: https://team.vk.company/vacancy/33276/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #офис #гибрид #senior
Компания: VK
☑️Задачи
-Внедрять one-cloud в инфраструктуру ВКонтакте со специализированной поддержкой движков хранения данных;
-мигрировать данные и сервисы Дзена в инфраструктуру VK — для этого мы уже реализовали поддержку YT и YDB в one-cloud;
-развивать нашу реализацию S3;
-разрабатывать надёжные cloud-native решения для популярных СУБД;
-разрабатывать единую систему мониторинга;
-улучшать непрерывное профилирование, инструментарий неинтрузивной отладки на проде;
-внедрять новые версии JVM — Project Panama заставит нас переписать некоторые части по-новому.
☑️Требования
-Вы уже работали с JVM и распределёнными системами, классическими БД и NoSQL;
-использовали специализированные хранилища, Linux kernel и сети;
проактивны — умеете организовать свою и чужую работу.
Контакты: https://team.vk.company/vacancy/33276/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое REST и SOAP?
Пример кода:
❗️Ответ:
REST (Representational State Transfer) — это архитектурный стиль для создания веб-сервисов, который использует HTTP-методы (GET, POST, PUT, DELETE) для взаимодействия с ресурсами. RESTful сервисы обычно возвращают данные в формате JSON или XML.
SOAP (Simple Object Access Protocol) — это протокол для обмена структурированными сообщениями в формате XML. SOAP использует WSDL (Web Services Description Language) для описания интерфейсов и поддерживает сложные сценарии, такие как транзакции и безопасность.
Документация по Spring REST
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое REST и SOAP?
Пример кода:
@RestController
public class MyController {
@GetMapping("/api/resource")
public ResponseEntity<String> getResource() {
return ResponseEntity.ok("Resource");
}
}
REST (Representational State Transfer) — это архитектурный стиль для создания веб-сервисов, который использует HTTP-методы (GET, POST, PUT, DELETE) для взаимодействия с ресурсами. RESTful сервисы обычно возвращают данные в формате JSON или XML.
SOAP (Simple Object Access Protocol) — это протокол для обмена структурированными сообщениями в формате XML. SOAP использует WSDL (Web Services Description Language) для описания интерфейсов и поддерживает сложные сценарии, такие как транзакции и безопасность.
Документация по
🤔2❤1
#собесы #java #senior
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое микросервисы?
Пример кода:
❗️Ответ:
Микросервисы — это архитектурный стиль, при котором приложение разбивается на небольшие независимые сервисы, каждый из которых выполняет одну бизнес-функцию. Микросервисы общаются друг с другом через API, обычно по HTTP или через сообщения. Преимущества микросервисов включают масштабируемость, гибкость и независимость технологий.
Ссылка на документацию Spring Cloud
Вопросы, которые могут задать на собеседовании Senior Java Developer.
Проверьте себя без помощи поисковиков!
❓Что такое микросервисы?
Пример кода:
@SpringBootApplication
public class MyMicroservice {
public static void main(String[] args) {
SpringApplication.run(MyMicroservice.class, args);
}
}
Микросервисы — это архитектурный стиль, при котором приложение разбивается на небольшие независимые сервисы, каждый из которых выполняет одну бизнес-функцию. Микросервисы общаются друг с другом через API, обычно по HTTP или через сообщения. Преимущества микросервисов включают масштабируемость, гибкость и независимость технологий.
Ссылка на документацию
🤔4