Описание:
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