aijavakubernetesredisazuremicroservicesdistributed systemscassandrabackend development
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
$144к-230к/год
$170к$200кмедиана$230к
По похожим ролям (49) ~ $200к/год
На СНГ рынке: $4.3к/мес ($3к - $5к)
86
Хорошая вакансия
развернуть
Задачи соответствуют уровню Staff: разработка масштабируемых Java-сервисов, участие в архитектуре и наставничество. Описание подробно раскрывает работу и используемые системы.
Актуальный стек
Понятный масштаб
Влияние на продукт
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Software Engineer (Java): Building cloud-native, microservices-based backend services for real-time pricing with an accent on scalability, performance, resiliency, and maintainability. Focus on designing distributed systems, implementing event-driven workflows with Cassandra, Redis, and Azure, and mentoring engineers while improving testing and operational reliability.
Location: Hybrid in Houston, Texas, or Boston, Massachusetts, United States
Salary: $143,690–$229,900 USD base salary, plus variable incentive pay, flexible work options, and benefits.
Company
hirify.global develops commercial operations software that connects pricing, quoting, contracting, rebates, and communications for enterprise customers.
What you will do
Design and develop scalable, performant, resilient Java backend services for real-time pricing.
Build reusable microservices and distributed-system capabilities using Cassandra, Redis, Azure, and event-driven patterns.
Contribute to architecture decisions, service design, data-handling patterns, and technical research.
Collaborate with engineers, product managers, architects, tech leads, QA, and DevOps/Cloud Services on functionality, delivery, deployments, and production issues.
Perform code reviews, pair programming, testing, documentation, and engineering-process improvements.
Mentor junior engineers and promote backend best practices and knowledge sharing.
Requirements
5+ years of experience developing large-scale, complex applications with Java.
Strong backend expertise in multithreading, messaging, streaming, performance optimization, and horizontal scalability.
Experience building REST APIs and backend services with Cassandra or other NoSQL databases, SQL databases, and Redis caching or stream-based workflows.
Experience with cloud platforms, preferably Microsoft Azure, plus Docker and Kubernetes.
Strong understanding of distributed systems, microservices architecture, and event-driven design.
Knowledge of OOP, design patterns, SOLID principles, clean architecture, algorithmic complexity, and Java data structures.
Experience with BDD/TDD and Agile methodologies such as Scrum or Kanban.
Familiarity with CI/CD tools such as Jenkins or GitHub Actions, Git, Jira, and Confluence.
Excellent analytical, problem-solving, and communication skills; proactive approach and willingness to work across backend technologies.
Experience using AI-assisted development tools such as GitHub Copilot or ChatGPT to improve productivity, code quality, or workflows.
University degree in Computer Science or a related field.
Nice to have
Experience with Java 21 and/or Dropwizard.
Familiarity with OpenSearch or Elasticsearch.
Experience with Azure Service Bus, Redis Streams, or similar messaging technologies.
Experience with AKS, Helm, or other Azure deployment tooling.
Culture & Benefits
Full-time employment with flexible work options.
Variable incentive pay and medical and dental insurance.
Work with an international engineering organization serving enterprise customers worldwide.
Inclusive workplace committed to equal employment opportunities and reasonable accommodations.
Hiring process
Apply with a resume; PDF or plain text is recommended, while resumes are accepted in any format.
Unsolicited third-party agency resumes are not accepted for this full-time position.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →