Senior Java Developer
Engineering Worldwide full-time remote 🎯 Senior
О вакансии
Мы ищем старшего Java-разработчика, который присоединится к нашей команде инженеров и возьмет на себя ведущую роль в создании и масштабировании критически важной серверной платформы. Это практическая должность для опытного инженера, который сочетает глубокие знания Java с сильным чувством технической ответственности и совместным подходом к развитию команды.
Обязанности
- Разработка функций и основной архитектуры: Руководство проектированием, внедрением и оптимизацией критически важных бизнес-функций и функций платформы с использованием чистого Java и современных фреймворков.
- Управление инфраструктурой и конкурентностью: Управление и масштабирование сложной распределенной серверной инфраструктуры, необходимой для обеспечения бесперебойной кроссплатформенной совместимости и высококонкурентных операций.
- Оптимизация слоя данных: Написание и поддержка сложных модулей приложений, способных обрабатывать и хранить огромные объемы данных в реляционных базах данных, таких как Oracle и MySQL.
- Качество кода и техническое лидерство: Проведение тщательных обзоров кода и консультирование по техническим решениям для повышения общих стандартов проекта и развития возможностей команды.
- Автоматизация и поддержка развертывания: Помощь в написании сценариев развертывания и продвижении автоматизации тестирования, сборки и развертывания для ускорения рабочих процессов.
- Тестирование на основе разработки: Обеспечение высокой стабильности платформы путем написания автоматизированных модульных и интеграционных тестов с использованием таких фреймворков, как JUnit и TestNG.
Требования
- Образование: Степень бакалавра или магистра в области математики, информатики или тесно связанной технической области.
- Основной опыт в разработке: Более 9 лет профессионального опыта разработки программного обеспечения, в основном посвященного платформе Java.
- Мастерство фреймворков: Глубокое практическое владение экосистемой Spring (включая Spring Boot, Spring MVC и Spring Batch) наряду со спецификацией JPA и Hibernate.
- Опыт работы с базами данных: Прочный опыт работы с базами данных, такими как Oracle и MySQL, с подтвержденным опытом написания чистого кода запросов и поддержки приложений, работающих с большими объемами данных.
- Владение DevOps и инструментами: Знакомство с инструментами автоматизации сборки (Maven, Gradle), платформами автоматизации CI/CD (Jenkins, TeamCity) и современными структурами обзора кода (Git, BitBucket).
- Методология и мягкие навыки: Сильное знание рабочих процессов Agile Scrum. Отличный склад ума для решения проблем с возможностью эффективного общения на английском языке (знание немецкого языка является явным преимуществом).
Приветствуется
- Разработчик прежде всего: Абсолютным основным требованием является обширный опыт в разработке программного обеспечения с глубоким владением основными концепциями Java, управлением памятью и многопоточной обработкой.
- Эксперт по высоконагруженным архитектурам: Должен иметь реальный опыт создания и поддержки сложных систем, которые эффективно работают при высоком параллельном трафике и обрабатывают огромные наборы данных.
- Ориентация на качество и сотрудничество: Этот кандидат гордится надежным тестированием кода, ясностью архитектурного дизайна, активными обзорами кода и оказанием поддержки в межфункциональных инженерных группах.
Преимущества
Конкурентоспособная зарплата / Возможность удаленной работы / Комфортная работа в вашем местном часовом поясе / Гибкий график работы / Профессиональный рост и развитие / Мультикультурная рабочая среда
Обзор вакансии
Департамент Engineering
Местоположение Worldwide
Место работы remote
Тип full-time
Уровень Senior
Опубликовано 22 мая 2026 г.
Крайний срок 22 июня 2026 г.
Apply Now
Подать заявку на эту вакансию
Заполните форму ниже, и мы рассмотрим вашу заявку в течение 48 часов.