Назад
Company hidden
6 дней назад

Software Engineer 2 (Java)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Spain
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →