Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$58к$140кмедиана$190к
29 в выборке
На СНГ рынке: $3.6к/мес ($2.5к - $4.8к)
78
Хорошая вакансия
развернуть
Описание подробное, а Java-стек современный, но роль совмещает senior-разработку и значительный объём автоматизации тестирования, из-за чего повседневный круг задач выглядит довольно широким.
Кликните для подробной информации
Две зоны ответственностиСовременный стекИИ в разработкеКибербезопасность
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer (Java, DevTest / QA Automation): Building and operating scalable Java backend services, APIs, distributed applications, and reusable automated testing infrastructure with an accent on Spring Boot, microservices, CI/CD, and AI-assisted engineering. Focus on designing tests for asynchronous and event-driven systems, troubleshooting production failures, and improving reliability, scalability, and release confidence.
Location: Remote
Company
hirify.global provides AI-powered IT management and cybersecurity software for Managed Service Providers and internal IT organizations worldwide, including SaaS capabilities for managing, securing, and automating IT environments.
What you will do
Design, develop, deploy, and support Java backend services, REST APIs, microservices, integrations, and event-driven applications.
Contribute to architecture decisions, technical designs, modernization, refactoring, performance, scalability, reliability, and maintainability improvements.
Design automated testing solutions and reusable frameworks for backend services, APIs, integrations, and distributed systems, including unit, integration, regression, API, contract, and system-level tests.
Validate asynchronous processing, event-driven workflows, failure recovery, and distributed-system behavior; investigate failures and improve test coverage and release confidence.
Build CI/CD pipelines, troubleshoot production issues using logs, metrics, tracing, and diagnostics, and support cloud-native services across AWS, Azure, or GCP.
Collaborate with DevOps, Platform, Product, Security, and engineering teams; review code, mentor engineers, and own solutions through production support.
Requirements
7+ years of professional software engineering experience developing backend applications, SaaS platforms, or distributed systems, including 4+ years of hands-on Java backend development.
Strong experience with Java, Spring Boot, REST APIs, backend service development, and production software design, implementation, debugging, and support.
Experience with microservices, distributed systems, or event-driven architectures.
Strong understanding of object-oriented design, data structures, concurrency, asynchronous processing, and system design.
Hands-on experience developing automated tests for backend services, APIs, or distributed applications and building or extending reusable test frameworks, libraries, or utilities.
Strong understanding of unit, integration, regression, API, and system-level testing.
Experience developing and maintaining CI/CD pipelines with automated test execution.
Experience building and operating production applications on AWS, Azure, or GCP.
Experience troubleshooting application failures, debugging code, investigating production issues, using AI-assisted development tools, and independently owning technical deliverables from design through production support.
Nice to have
Deep experience with Spring Cloud, Hibernate, or similar backend frameworks; Kafka, RabbitMQ, or other distributed messaging technologies.
Experience testing asynchronous systems, event-driven architectures, and distributed workflows.
Experience with JUnit, Mockito, Testcontainers, REST Assured, WireMock, or equivalent testing technologies.
Experience with Docker, Kubernetes, relational databases, and CI/CD technologies such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
Experience implementing quality gates, test reporting, deployment validation, performance, load, resilience, reliability, observability, monitoring, or production diagnostics.
Experience using Claude Code or other AI coding agents, mentoring engineers, or contributing to technical standards.
Culture & Benefits
Remote role in a fast-growing software company focused on IT management and cybersecurity.
AI-assisted development practices support coding, testing, debugging, documentation, and codebase modernization.
Equal employment opportunity is provided regardless of protected characteristics.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →