Назад
Company hidden
обновлено 6 дней назад

Senior Java Developer

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

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

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

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

Текст:
/
TL;DR
Senior Java Developer (Java/Spring): Designing and supporting large monolithic production systems with an accent on JVM performance, modular architecture, security, persistence, and API development. Focus on optimizing long-running applications, designing complex transactions and integrations, maintaining testing stability, and planning refactoring while mentoring developers.

Location: Armenia

Company

hirify.global develops and supports large-scale software systems.

What you will do

  • Design and develop monolithic applications with Spring Boot and Spring Framework.
  • Implement complex authentication and authorization schemes using Spring Security, OAuth2, JWT, and SSO.
  • Develop REST APIs, synchronous integrations, and asynchronous tasks for internal and external systems.
  • Design modular monoliths, layered architectures, database schemas, indexes, and complex transactions.
  • Optimize heavy queries, batch operations, long-running applications, and Redis-based caching and synchronization.
  • Conduct code reviews, mentor developers, manage technical debt, and plan refactoring.

Requirements

  • Higher technical education.
  • 5+ years of commercial Java development experience.
  • Experience supporting and developing large monolithic production systems.
  • Deep knowledge of Java 17+, JVM internals, memory management, garbage collection, threads, profiling, Java Core, collections, multithreading, and streams.
  • Strong knowledge of relational databases, ORM, HTTP, CORS, and WebSockets.
  • Experience with Maven, GitLab, basic CI/CD, unit, integration, and end-to-end testing.

Culture & Benefits

  • Responsibility for architectural and technical decisions within the monolith.
  • Focus on backward compatibility, API versioning, high test coverage, and regression stability.
  • Opportunity to explain the business value of refactoring and technical improvements.

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