Point your AI agent at freehire and let it find you a job.

Get the CLI →

Vention

NewBe an early applicant

Middle Java Engineer

Posted Updated 1 view
Discussion

Summary

Vention is hiring a Middle Java Engineer in Tashkent to develop Spring Boot backend services for advertiser billing, tackling distributed-systems consistency, payments integrations (Zuora), MySQL/DynamoDB/MongoDB data, and Datadog-gated deployments. Requires 3+ years of experience, strong Java skills, and B2 English.

  • Develop and maintain Java / Spring Boot backend services, delivering feature development, 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 strong unit and integration test coverage that meets JaCoCo quality gates
  • Improve system reliability through better observability, resilience patterns, safe canary deployments, and production deployments gated by Datadog monitors
  • 3+ years of professional software development experience
  • Strong proficiency in Java as the primary programming language, with Kotlin and Python as complementary skills
  • Proven ability to build and work with RESTful & GraphQL APIs, microservices, event-driven, and distributed systems (message queues, async processing, eventual consistency)
  • Background in payments, fintech, or billing domains, including gateways, processors, PSPs, and end-to-end payment flows (charges, refunds, disputes, webhooks)
  • Strong testing practices, including unit, integration, contract, and regression testing
  • Track record of resolving production incidents and refactoring or migrating legacy services
  • Ability to design and develop internal APIs and services consumed by multiple downstream systems
  • Proficiency in relational databases (MySQL) and SQL
  • Familiarity with Git/GitLab for version control, code reviews, and CI/CD pipelines
  • Experience working in Agile/Scrum environments and using Jira for sprint and task tracking
  • English level B2 or higher

Nice-to-Have:

  • Background in large-scale enterprise engineering organizations
  • Familiarity with the Java ecosystem (Spring Boot, Gradle, service mesh)
  • Knowledge of PCI-DSS compliance, payment security, and financial data handling
  • Hands-on experience with observability and monitoring tools (Datadog)

Vention is a global engineering partner to tech leaders and fast-growing startups, combining 20+ years of product development expertise with an AI-first approach and a reputation for reliable delivery.

We’ve been building Java solutions since day one, with a team of 200+ engineers delivering everything from web and mobile applications to complex system integrations. Our expertise spans Java/J2EE development, app modernization, and large-scale migration projects.

  • EDU corporate community (300+ members): tech communities, interest clubs, events, a small R&D lab, a knowledge base, and a dedicated AI track
  • Licenses for AI tools: GitHub Copilot, Cursor, and others
  • Expanded medical support for employees in Tashkent
  • 19 working days of vacation per year, 21 after two years in the company
  • Corporate getaway & teambuilding activities
  • Support for the significant events in your life
  • Referral bonuses for bringing in new talent

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.