A

Senior Backend AEM Developer (Java)

📍 Location: EU or Middle East (Remote)

artezio

от 5 000 $ (≈ от 404k ₽)ПольшаКипрГерманияНидерландыИспанияПортугалияЧехияЛюксембургЛатвияЛитваЭстонияВенгрияРумынияФинляндияФранцияАвстрияГрецияДанияИталияСловакияУдалёнка

Backend AEM Developer

📍 Location: EU or Middle East (Remote)
 

Job Overview:

We are looking for a skilled Backend AEM Developer with 3+ years of experience to join our team. You will be responsible for building robust AEM components and services that power exceptional digital experiences. We are not looking for a "cog in the machine." We are looking for a developer who takes pride in their craft, manages their own time effectively, and communicates proactively. You will be given clear requirements and the autonomy to build them—we expect you to own that responsibility without constant oversight.


Responsibilities:

- AEM Development: Develop backend logic for AEM Components, Services, and Workflows using Java, Sling, and OSGi.

- Implementation: Translate functional requirements into clean, efficient Java code and OSGi configurations.

- Unit Testing: Write meaningful Unit Tests (JUnit/Mockito) for your code to ensure reliability before it hits QA.

- Integration: Implement backend integrations with third-party APIs (REST/SOAP) based on defined architecture.

- Collaboration: Work with Frontend Developers to agree on JSON output and Sling Models before coding begins.

- Troubleshooting: Debug issues in local and hosted environments, using logs and the Felix console to identify root causes.

The Mindset:

- Commitment to Quality: You take pride in your craft. You self-review your code and test against the actual requirements because you want to ship work that works, not just work that compiles.

- Communication Over Assumption: You value clarity. If a deadline is slipping or a requirement is vague, you speak up early rather than keeping your head down and hoping for the best.

- Team-First Attitude: You understand that we win and lose together. You are approachable and willing to jump on a quick call to unblock a peer, knowing they would do the same for you.

Preferred Qualifications:

- Adobe Certified Professional – AEM Developer.

- Experience with Cloud Manager and CI/CD pipelines.

- Solid understanding of HTL/Sightly.

- English: Fluent.

Technical Stack: AEM 6.5+, AEMaaCS, Java (J2EE), Apache Sling, OSGi, Sling Models, JCR/Oak, RESTful APIs, JSON, Maven, Git, JUnit/Mockito, IntelliJ/Eclipse.


 

Похожие вакансии Java/Scala/Kotlin

Сайты компаний
Зарплата не указанаРоссияМосква

Симулятор помогает безопасно и быстро тестировать технологии автономного вождения до их запуска на реальном автомобиле. Наша команда развивает инфраструктуру, которая запускает симуляции на распределённых кластерах YTsaurus и других инструментах Яндекса. Вы будете отвечать за эффективность распределённой системы и работать над алгоритмами оркестрации и распределения нагрузки.

Руководство группой разработки

Вы будете управлять группой разработчиков: определять бэклог и долгосрочные планы, развивать людей в команде и нанимать сильных кандидатов. Мы ожидаем сильных навыков технического лидерства, ответственности за технические решения в команде, надёжность, наблюдаемость и удобство создаваемых сервисов.

Развитие инфраструктуры симулятора

Вы будете улучшать архитектуру симулятора, чтобы обеспечить пользователям предсказуемое время выполнения их задач: от быстрых тестов во время разработки до масштабных пересчётов и регрессионных запусков.

Потоковая симуляция

Вы будете развивать потоковую симуляцию: учиться эффективно запускать небольшие батчи и проектировать решения, которые минимизируют накладные расходы на оркестрацию.

Максимальное использование доступных ресурсов

Вы будете проектировать решения, которые помогут эффективно использовать ресурсы кластера, например за счёт Remote Inference. В симуляторе есть как CPU-ёмкие, так и GPU-ёмкие задачи, генерируются большие объёмы данных и используются десятки ML-моделей.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Руководили командой разработки или были техническим лидером
* Проектировали сложные распределённые системы вроде поиска или рекомендаций
* Разрабатывали и поддерживали высоконагруженные сервисы
* Имеете сильный опыт разработки на C++, Go или Java и готовы писать код на C++

* Разрабатывали инфраструктуру для машинного обучения
* Работали с YTsaurus
* Профилировали и оптимизировали производительность
* Строили потоковые системы обработки больших данных

hh.ru
software wizards

Senior C++/Java Software Engineer (Tashkent/on-site)

software wizardsАвтоподнятие
Зарплата не указанаУзбекистанТашкентОфис

Do you love cutting-edge tech and are passionate about engineering? Then this opportunity might be perfect for you!

About DSR Corporation

DSR Corporation has been the ideal end-to-end solution provider for hundreds of companies, from startups to the Fortune 500, since 1998. Since then, DSR has blossomed into 11 technical divisions, with highly-skilled, technologically-agnostic engineering resources and services in full-stack web, embedded, mobile, wireless, big data / analytics, scalable databases, system software, digital media, SSI / blockchain, and AI / computer vision. Our fully-managed teams and deep technical expertise enable us to provide world-class custom software solutions of any scale and complexity. This approach has allowed us to serve industry leaders like Netflix, Nordic Semiconductor, Seagate, Legrand, EDF, Amazon, Sysgo, and many others. The company has offices located around the world including Denver, Porto, Voronezh, Yokohama-city, and Tashkent.

Among our own products are ZBOSS, the Zigbee software protocol stack for IoT devices, zHome framework for smart home solutions (mobile app, back-end, IoT gateway), ZBOSS Open Initiative to maintain and improve the market-leading Zigbee® PRO software platform together with heavyweight IoT market players. DSR's wholly-owned subsidiary, Noema, focuses on delivering the most up-to-date and reliable AI and Computer Vision solutions for security, manufacturing, retail, healthcare and smart homes/cities businesses.

Join our multinational team of seasoned software engineers! We're passionate about tackling complex tasks and sharing our unique software development expertise, accumulated over 25 years. With well-established workflows and transparent career paths, we're geared to boost your professional growth, regardless of your current experience level.

Let's change our world for the better by doing software right!

We are currently looking for a Senior C++ Software Engineer with Java knowledge to join our team. You will be part of a large development group working with advanced agile processes (Scrum methodology), and modern languages and tools (C++, Java, Python). You will participate in the development of advanced media software tools: multi-platform delivery with web and mobile tools, standard compliant video streaming, workflow modelling, web services with SOA and REST architectures.

Responsibilities:

  • Working on maintenance of a set of software products in digital Audio and Video for Media market, resolving issues identified by QA and end-users.
  • Working with our customer's team, interacting with them directly.

Required Skills:

  • 4+ years of professional, relevant experience.
  • Good knowledge of C++.
  • At least basic Java knowledge.
  • Bachelor degree or higher in Computer Science, Mathematics, or related field.
  • Solid understanding of programming principles and technologies, including data structures, object oriented programming, and ability to solve algorithmic problems.
  • Good understanding of client-server application principles, and network applications and protocols.
  • Development experience in Windows environment (VS2019, VS2025, MFC, WinAPI).
  • Experience with designing multi-threaded applications.
  • Intermediate or higher level of spoken and written technical English.

Will be a Plus:

  • Experience with the gRPC library.
  • Experience with relational and non-relational DBMS, ORM frameworks.
  • Knowledge of Python and Web development technologies (Web services).
  • Experience with virtualization and containerization (VirtualBox, Docker, Kubernetes).
  • Experience in Scrum/Agile methodology.
  • Competence in digital media.
  • Fluent English.

What We Offer:

  • Competitive salary and great benefits.
  • Accelerated career growth.
  • Flexible schedule.
  • Office in the center of Tashkent.
  • Strong work-life balance emphasis.
  • Paid sick leave days.
  • Free trainings for technical and soft skills.
  • Language courses.
  • Free licensed software.
hh.ru
65apps

Java-разработчик (Ижевск)

65apps
Зарплата не указанаРоссияИжевскГибрид

65apps — ведущий российский аутсорс-разработчик цифровых сервисов для компаний лидеров рынка самых разных отраслей: fintech, telecom, e-comm, ритейл, страхование и госсектор. Мы создаем мобильные приложения, сложные корпоративные системы, web-приложения, а также проводим исследования и аудиты, оказываем техническую поддержку и имеем свое дизайн-агентство.

Мы уже более 12 лет осознанно и целенаправленно помогаем бизнесу развиваться в цифровой среде, разрабатывая и запуская уникальные, сложные ИТ-решения.

Особенность 65apps — это большой опыт работы с крупными федеральными компаниями и серьезное отношение к подбору и развитию наших специалистов. Именно поэтому свои проекты нам доверяют такие компании как: ЦБ РФ, МТС, X5 Group, Лента, Магнит, ВТБ, Альфа Банк, Т-Банк, Яндекс, Детский мир и многие другие.

Сейчас мы ищем Java-разработчика в нашу команду на крупный проект одного из наших партнеров.

Нужно будет:

  • Разрабатывать новые микросервисы на Java и дорабатывать существующие высоконагруженные системы

  • Заниматься интеграциями с внешними и внутренними системами (REST, SOAP, gRPC, XML/XSD)

  • Оптимизировать узкие места и запросы к базам данных

  • Сопровождать код unit и интеграционными тестами

  • Декомпозировать и оценивать задачи

  • Заниматься поддержкой сервисов и разбором инцидентов

Мы ищем специалиста, который имеет:

  • Опыт разработки на Java от 3-х лет (Middle+/Senior)

  • Опыт разработки backend-сервисов, опыт работы со Spring Boot (Spring Data, Spring Security, Spring MVC)

  • Знание экосистемы Java (многопоточность, коллекции, понимание работы JVM: GC, память)

  • Опыт работы с системами хранения данных: PostgreSQL или Oracle, умение писать и оптимизировать сложные SQL-запросы, понимание индексов и транзакций, опыт работы с JPA/Hibernate

  • Опыт работы с Apache Kafka или другими брокерами сообщений

  • Работа с контейнеризацией и оркестрацией: опыт работы с Docker и Kubernetes (k8s) для разворачивания и управления приложениями

  • Опыт тестирования: знание подходов к тестированию кода, написание юнит и интеграционных тестов (JUnit, Mockito)

  • Понимание принципов микросервисной архитектуры и паттернов проектирования (SOLID, Saga, Outbox)

  • Опыт работы с Git, Maven/Gradle, понимание принципов CI/CD

Мы в свою очередь даём все возможности для развития:

  • Мощную команду, которая поддержит в работе и поможет развиваться;
  • Интересные масштабные проекты с крупнейшими российскими компаниями, которые драйвят. Мы беремся только за те проекты, которые по-настоящему нравятся команде. У нас крупняк – интересный и разнообразный;
  • Крутую технику для работы;
  • Обучение и инициативы. Мы поддерживаем стремление сотрудников развиваться, пробовать новое и идти вперед. И даем все возможные ресурсы на воплощение в жизнь крутых инициатив и проектов;
  • Удаленка в пределах РФ/РБ, гибрид или современный, уютный офис в Ижевске;
  • Оформление по срочному ТК РФ, ИП, ГПХ

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.