aijavakubernetesspringkafkaawsmicroservicesgraphqldistributed systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$49к$61кмедиана$93к
12 в выборке
На СНГ рынке: $2.7к/мес ($1.7к - $3.4к)
87
Хорошая вакансия
развернуть
У роли понятный фокус на backend, современный стек и интересный greenfield-проект по персонализации; офисный формат в Барселоне и отсутствие визовой поддержки могут ограничить доступность вакансии.
Кликните для подробной информации
Работа из офисаБез визовой поддержкиСовременный стекНовый проектРабота с AI
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Software Engineer 2 (Java): Building backend services, Kafka-based streaming pipelines, microservices, and APIs that transform user behavior data into segments and behavioral models for classic and agentic experiences with an accent on distributed systems, concurrency, and AWS production environments. Focus on scaling event-driven services, evaluating AI coding assistants, operating production software, and automating resilient engineering workflows.
Location: Barcelona, Spain
Company
hirify.global develops an intelligent observability platform that helps companies understand and optimize complex digital systems in an AI-first environment.
What you will do
Build, maintain, and scale backend services and Kafka-based streaming pipelines processing user behavior data across AWS.
Design microservices and APIs exposing user segments and behavioral models to classic UI and agentic product surfaces.
Transform behavioral signals into segments and models used across the platform.
Use and evaluate AI coding assistants and agents for code generation, review, troubleshooting, and team adoption.
Participate in architecture discussions, deploy, roll back, operate software, and take part in on-call support.
Automate manual operational processes and contribute to engineering communities of practice through constructive, service-level-aware feedback.
Requirements
Fully proficient in Java, with the ability to design, develop, test, and deploy small-to-medium features and bug fixes end-to-end with little or no assistance.
Experience building Kafka-based streaming pipelines and services in AWS production environments.
Experience with distributed systems, concurrency, scaling, and asynchronous programming techniques including streams, event-based flows, task queues, and message queues.
Active day-to-day experience using AI coding assistants and agents, with a mindset of continuous workflow innovation.
Collaborative working style, including colleagues in important decisions and supporting shared code ownership.
Comfort navigating ambiguity with an iterative mindset and aligning daily work with broader strategic and architectural direction.
Proficiency in English.
Nice to have
Experience designing GraphQL APIs or microservices architectures at scale.
Familiarity with Kubernetes concepts and production behavior.
Experience with distributed cloud data processing using Spark, Hadoop/Hive, BigQuery, Snowflake, or Redshift, or with ETL/orchestration tools such as Airflow.
Strong understanding of data modeling principles, including dimensional modeling and normalization, especially for behavioral or user segmentation data.
Experience evaluating, benchmarking, or building custom agentic AI tools, prompt workflows, or developer automation.
Exposure to recommendation systems or building context for agentic and LLM-based experiences.
Open source contributions or a passion for build and test automation.
Experience with SQL performance tuning or data visualization tools such as Tableau or Looker.
Culture & Benefits
Flexible workforce model supporting office-based, remote, and hybrid workplaces.
Inclusive environment focused on welcoming diverse backgrounds, abilities, and career paths.
Reasonable accommodation is available during the application and recruiting process.
Employment requires identity and work-eligibility verification and a criminal background check.
Certain global roles may require an export compliance assessment because of U.S. export controls.
Hiring process
Verify identity and eligibility to work and complete employment eligibility verification.
Complete a criminal background check before joining.
Some roles may require an export compliance assessment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →