java developer for distributed systems

HireHi

United States

Remote

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Расширенная медицинская страховка
Корпоративные поощрения и тимбилдинги
Спортивная программа

Job summary

Vention ищет опытного бэкенд-инженера для разработки и поддержки Java/Spring Boot микросервисов. Ваша роль включает решение задач распределённых систем, обеспечение надёжности, налаживание взаимодействия с MySQL/Aurora, DynamoDB и Zuora.

Требуется 5+ лет опыта, знание методик тестирования и опыт работы с CI/CD. Предлагаются расширенная медицинская страховка, корпоративные мероприятия и скидки, а также поддержка развития через вендорские программы.

Qualifications

  • 5+ лет практического бэкенд–инжиниринга с Java и Spring Boot 3, создание и сопровождение продProduction-микросервисов.
  • Опыт владения распределенными системами и ответственность за продуктивные сервисы.
  • Опыт разработки API с Netflix DGS или использованием Apollo Java/Kotlin клиента.
  • Опыт работы с событиями в распределенных системах: AWS SQS, Kafka, RabbitMQ.
  • Опыт работы с JPA/Hibernate и Spring Data JPA с MySQL/Aurora, проектирование транзакций.
  • Опыт тестирования: JUnit 5, Mockito, интеграционные тесты против живых окружений.
  • Опыт Gradle multi-module сборок и GitLab CI/CD.
  • Опыт мониторинга в Datadog и production monitors.
  • Этичное использование AI-помощников кода (GitHub Copilot, Claude).
  • Базовый уровень английского не ниже B2.

Responsibilities

  • Разработка и поддержка Java/Spring Boot бэкенд-сервисов и микросервисов.
  • Решение задач распределённых систем: консистентность транзакций, обработка событий, надежная нотификация.
  • Поддержка бухгалтерских сервисов: синхронизация MySQL/Aurora, DynamoDB, MongoDB и Zuora.
  • Выпуск фич через GitLab CI/CD и обеспечение тестового покрытия.
  • Улучшение надёжности через метрики Datadog, Canary-деплойменты и мониторинг.
  • Обеспечение производительного развёртывания и observability.

Skills

Java
Spring Boot 3
Distributed systems
API design
JUnit 5
Mockito
Gradle
GitLab CI/CD
Datadog
MySQL/Aurora

Tools

Netflix DGS
Apollo Java/Kotlin client
AWS SQS
Kafka
RabbitMQ
Hibernate/JPA
GitLab CI/CD pipelines
Datadog monitors

Job description

Описание:

Vention is a global engineering partner to tech leaders and fast-growing startups. It combines product development expertise with an AI-first approach and delivers Java solutions, including web and mobile applications, system integrations, app modernization, and large-scale migration projects.

Задачи:
  • Develop and maintain Java and Spring Boot backend services, delivering features, bug fixes, and reliability improvements across BAM services
  • Solve distributed systems challenges, including transactional consistency, event-driven correctness, notification reliability at scale, and safe multi-entity migrations
  • Keep advertiser billing accounts accurate, compliant, and synchronized across MySQL/Aurora, DynamoDB, MongoDB, and external platforms such as Zuora
  • Deliver production-ready features and fixes through GitLab CI/CD
  • Maintain unit and integration test coverage that meets JaCoCo quality gates
  • Improve system reliability through observability, resilience patterns, safe canary deployments, and production deployments gated by Datadog monitors
Требования:
  • 5+ Years of hands-on backend engineering experience with Java and Spring Boot 3, building and maintaining production microservices
  • Mid-to-senior level engineering background with ownership of production services in a distributed systems environment
  • Experience building APIs with Netflix DGS or consuming GraphQL APIs using the Apollo Java/Kotlin client
  • Hands-on experience with event-driven distributed systems using AWS SQS, Apache Kafka, or RabbitMQ
  • Strong experience with JPA/Hibernate and Spring Data JPA with MySQL/Aurora, including transactional design and optimistic locking
  • Experience with JUnit 5, Mockito, and integration testing against live environments
  • Experience with Gradle multi-module builds
  • Experience with GitLab CI/CD pipelines
  • Experience with Datadog metrics, monitoring, and production/ deployment monitors
  • Responsible use of AI coding assistants such as GitHub Copilot or Claude while maintaining code quality and correctness
  • English B2 or higher
Условия:
  • 24 Working days of vacation per year
  • Expanded medical insurance
  • Corporate getaways and team-building activities
  • Fitpass sport program
  • Support for significant life events
  • Discounts at stores, restaurants, and cafes through a corporate discount program
  • Referral bonuses for bringing in new talent
  • Corporate EDU community with 300+ members, tech communities, interest clubs, events, a small R&D lab, a knowledge base, and a dedicated AI track
  • Licenses for AI tools, including GitHub Copilot and Cursor
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

java developer for gaming applications
java developer for gaming applications

HireHi • United States

Remote
USD 140,000 - 190,000
Remote work options
Medical insurance
Online English courses
+3
java developer in automotive
java developer in automotive

HireHi • United States

Remote
USD 120,000 - 180,000
java разработчик
java разработчик

HireHi • United States

Remote
USD 90,000 - 120,000
Гибкий график
Корпоративная техника
Расширенный пакет бенефитов
+1
java developer for a banking SuperApp
java developer for a banking SuperApp

HireHi • United States

Remote
USD 90,000 - 160,000
Private health insurance
Certification compensation (AWS, PMP)
Referral program
+1
java разработчик технологических сервисов
java разработчик технологических сервисов

Enfint • United States

On-site
USD 120,000 - 180,000
Квартальная премия KPI
Гибкий график
Полная удалёнка
+10
Java Backend Engineer - Spring Boot, Microservices, AI Tools
Java Backend Engineer - Spring Boot, Microservices, AI Tools

HireHi • United States

Remote
USD 120,000 - 170,000
Расширенная медицинская страховка
Корпоративные поощрения и тимбилдинги
Спортивная программа
Java Developer
Java Developer

Set of X • Corridor North (MD)

On-site
USD 120,000 - 150,000
Health, Dental, and Vision Insurance
Life and Disability Insurance
401(k) Plan
+8
qa инженер (auto)
qa инженер (auto)

HireHi • United States

Remote
USD 100,000 - 150,000
Удалённая работа до 30 дней в году за═
Компенсация медицинской страховки
Конференции, курсы, языковые курсы
Java Engineer ID32277 ($3,000 signing bonus)
Java Engineer ID32277 ($3,000 signing bonus)

AgileEngine • Orlando (FL)

On-site
USD 80,000 - 110,000
Professional growth opportunities
Competitive compensation
Exciting projects with top-tier clients
+1
backend developer for identity platforms
backend developer for identity platforms

HireHi • United States

Remote
USD 120,000 - 200,000
Privately health insurance
Career growth opportunities
Mentoring and onboarding systems
+3