Назад
Company hidden
1 день назад

Senior/Lead Fullstack Engineer (Java/React)

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

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

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

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

Текст:
/
TL;DR
Senior/Lead Fullstack Engineer (Java/React): Building and maintaining an internal operational platform and connected tooling with an accent on production-ready Java/Spring Boot and React/TypeScript applications, typed APIs, data integrations, and observability. Focus on defining architecture standards, designing PostgreSQL schemas and Liquibase migrations, integrating BigQuery, and productionizing AI-generated code.

Location: Fully remote; applicants must be based in Belgrade, Serbia, selected EMEA countries, selected CIS countries, or Cyprus. Applications from outside these regions are not considered.

Company

hirify.global develops an internal operational platform and connected business tooling.

What you will do

  • Lead architecture decisions and define engineering standards and code quality practices.
  • Build and maintain production-ready full-stack applications with Java, Spring Boot, React, and TypeScript.
  • Design PostgreSQL schemas, Liquibase migrations, and BigQuery integrations.
  • Drive OpenAPI-first development and typed frontend API clients.
  • Own backend observability using Actuator, Prometheus, and structured logging.
  • Partner with business stakeholders to preserve product intent while improving technical quality.

Requirements

  • Senior or lead-level full-stack engineering experience.
  • Strong backend experience with Java 21, Spring Boot 3.x, REST/OpenAPI, PostgreSQL, Liquibase, Spring Security, and observability tooling.
  • Frontend experience with React, TypeScript, API-driven interfaces, and server-state management such as TanStack Query.
  • Experience with BigQuery or a similar data warehouse and data integration concepts including source-of-truth boundaries, freshness, and caching.
  • Hands-on experience building with LLM tools and APIs and refactoring AI-generated code into maintainable production systems.
  • Must be based in Belgrade, Serbia, selected EMEA countries, selected CIS countries, or Cyprus.

Nice to have

  • Experience defining backend architecture standards and working in multi-module Maven projects.
  • Experience integrating legacy systems without rewriting them.
  • Experience with Google APIs, including Sheets, Drive, and BigQuery, or workflow automation tools such as n8n.

Culture & Benefits

  • Fully remote work within the specified regions.
  • Competitive USD compensation.
  • 31 days of paid time off, including annual and sick leave.
  • Learning resources and growth opportunities.
  • Virtual team events and a culture focused on trust, ownership, open communication, and practical results.

Hiring process

  • 45-minute screening interview with a recruiter.
  • Up to 60-minute technical interview focused on expertise, problem-solving, and practical skills.
  • Up to 60-minute final interview with the Team Lead, followed by an offer for successful candidates.

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