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

Senior Java Developer

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

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

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

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

Текст:
/
TL;DR
Senior Java Developer (Java/Spring Boot): Building and operating highly scalable, secure, and resilient SaaS platforms for payroll and human resources management with an accent on microservices, RESTful APIs, event-driven architectures, and cloud operations. Focus on designing distributed services, improving performance and observability, maintaining CI/CD pipelines, and resolving production incidents.

Location: Barcelona; remote work options and flexible working policies are available.

Company

hirify.global is an independent technology consulting firm delivering technology guidance and solutions through an international team across more than 60 countries.

What you will do

  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Design and implement secure, performant, and maintainable RESTful APIs.
  • Integrate Kafka and RabbitMQ messaging systems for event-driven architectures.
  • Build and improve CI/CD pipelines and operate services in cloud environments, ideally Azure.
  • Implement monitoring, logging, and alerting to improve reliability and observability.
  • Resolve production incidents, perform root cause analysis, and participate in on-call incident management when applicable.

Requirements

  • 7+ years of backend engineering experience with Java 11 or higher and Spring Boot.
  • Strong knowledge of Core Java, OOP, design patterns, SOLID principles, Spring Framework, Hibernate/JPA, and distributed systems.
  • Experience with SQL and/or NoSQL databases, message queuing, Git, Maven or Gradle, and CI/CD tools.
  • Experience working in cloud environments and with software testing, code review, documentation, and performance optimization.
  • Professional English proficiency is required for daily collaboration with international teams.
  • Strong problem-solving, analytical, communication, ownership, and continuous-improvement skills in agile environments.

Nice to have

  • Experience in financial services, payroll, HR tech, or other highly regulated sectors.
  • Knowledge of DevSecOps tools, SRE practices, API gateways, service mesh, or service discovery.
  • Advanced experience with event-driven architectures such as Kafka and RabbitMQ.

Culture & Benefits

  • Remote work options, flexible working policies, and social benefits.
  • Access to a Technology Academy, Udemy courses, webinars, company-funded certifications, and an annual training budget.
  • Private health insurance, meal vouchers, transport support, and childcare support.
  • WeCare well-being support for employees facing critical situations.
  • Inclusive, international, multidisciplinary, and agile working environment.

Hiring process

  • Brief virtual or phone call.
  • Approximately three interviews, including a future line manager and other relevant team members.
  • Potential role-specific case study, technical assessment, role play, or problem-solving exercise.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →