Senior/Lead Fullstack Engineer (Java/React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior/Lead Fullstack Engineer (Java/React): Leading architecture for an internal operational platform and building production-ready full-stack services with an accent on typed APIs, data integration, security, and observability. Focus on designing scalable backend architecture, refining AI-generated code, and connecting workflow UIs with PostgreSQL and BigQuery data.
Location: Fully remote; open to applicants in Belgrade, Serbia, selected EMEA countries, selected CIS countries, and Cyprus only.
Company
develops internal operational platforms and connected software tooling.
What you will do
- Lead architecture decisions and define engineering standards and code quality practices.
- Build and maintain full-stack applications with Java, Spring Boot, React, and TypeScript.
- Turn MVPs and prototypes into production-ready services with typed APIs, authentication, persistence, and observability.
- Design PostgreSQL schemas, Liquibase migrations, and BigQuery integrations.
- Champion OpenAPI-first development and typed frontend API clients.
- Partner with business stakeholders to preserve product intent while improving technical quality.
Requirements
- Strong backend experience with Java 21, Spring Boot 3.x, REST, OpenAPI contract-first development, PostgreSQL, Liquibase, and Spring Security.
- Experience with observability tooling such as Actuator, Prometheus, and structured logging.
- Frontend experience with React, TypeScript, API-driven interfaces, and server-state management.
- Experience with BigQuery or a similar data warehouse and understanding of data freshness, source-of-truth boundaries, and caching or fallback behavior.
- Hands-on experience with LLM tools and APIs, including evaluating, refactoring, and productionizing AI-generated code.
- Applicants must be based in Belgrade, Serbia, selected EMEA or CIS countries, or Cyprus.
Nice to have
- Backend architecture standards and multi-module Maven experience.
- Experience integrating legacy systems without rewriting them.
- Google APIs, including Sheets, Drive, or BigQuery.
- Workflow automation tools such as n8n.
- TanStack Query experience.
Culture & Benefits
- Competitive USD compensation.
- 31 days of paid time off, including annual and sick leave.
- Learning resources and growth opportunities.
- Virtual team events such as cooking classes, yoga, and quizzes.
- A culture based on trust, ownership, open communication, and practical execution.
Hiring process
- 45-minute screening interview with a recruiter.
- Technical interview of up to 60 minutes.
- Final interview of up to 60 minutes with the Team Lead, followed by an offer for successful candidates.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →