About Project

Our partner is a global technology company operating a high-scale, AI-powered digital advertising platform. Their systems deliver hundreds of millions of real-time ad impressions daily across thousands of mobile apps and websites worldwide. By processing tens of billions of anonymized first-party data signals every day, the platform enables marketers to better understand user behavior, predict trends, and drive measurable business growth. The company operates at massive scale, combining big data, AI, and distributed systems to solve complex, real-world challenges with global impact.

REQUIREMENTS

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • At least 6 years of professional Java development experience
  • Strong experience designing and building distributed systems and microservices (Docker, Kubernetes)
  • Hands-on experience with Spring / Spring Boot
  • Experience deploying and running applications in Kubernetes-based environments (service design focus, not cluster administration)
  • Solid understanding of scalability, concurrency, and performance optimization
  • Experience with CI/CD pipelines and automated build and deployment processes
  • Ability to measure, analyze, and optimize application performance using profiling, benchmarking, and APM tools
  • Excellent communication skills and ability to influence technical decisions across teams

    Will be a plus:
  • Experience in the programmatic advertising ecosystem (DSPs, SSPs, ad exchanges)
  • Background with SQL and NoSQL databases (e.g., MongoDB, Couchbase)
  • Knowledge of reactive programming (Spring WebFlux)
  • Familiarity with observability tools such as Prometheus, Grafana, and Kibana

RESPONSIBILITIES

  • Design, develop, and maintain highly scalable backend services and APIs using Java and Spring Boot
  • Own the full development lifecycle — requirements analysis, system design, implementation, testing, deployment, and production monitoring
  • Lead initiatives to improve scalability, performance, reliability, and security of distributed systems
  • Collaborate closely with Product, Algorithms, DevOps, BI, and Marketing teams to deliver business-driven solutions
  • Ensure strong observability through logging, metrics, and alerting
  • Promote engineering best practices, code quality standards, and technical documentation
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.

We offer

  • Interesting and challenging work in a dynamically developing company with opportunities for professional growth
  • Competitive compensation depending on experience and skills
  • Supporting work–life balance
  • Medical insurance
  • Exciting long-term projects with customers from Israel, USA, UK and KSA
  • Opportunity to propose and implement your own solutions
  • Flexible work schedule
  • Maintaining PE by an internal accountant from the company (for Ukrainians)
  • Regular performance evaluation and salary revision
  • English classes with certified English teachers (individual and group lessons)
  • Team buildings and corporate activities
  • Official Ukrainian holidays are days off

Join us and change the
IT industry with us