Все вакансии

Java/Scala Software Engineer

Adform BY
  • Scala
  • Akka
Полный деньMid
#85514Минск По Задать вопрос

Marketplace Group is in charge of the key component of Programmatic Direct ecosystem focused on the discovery, buying and management of inventory. We are a team of bright and motivated professionals. Our team consists of backend and frontend engineers, manual and automation QA engineers, a product owner and a team manager. We use agile methodologies and enjoy employing cutting edge software engineering processes to build reliable, maintainable and scalable solutions.

Our solution is a single-page application based on Backbone.js, Marionette.js, Handlebars.js, underscore.js, LESS, Gulp. Recently, we've initiated migration to React according new UX strategy. Scala and Scala libraries are used to build backend. We are moving toward micro-services architecture (all new development as micro-services, splitting monoliths). In our environment, we are highly dependent on API (REST, Swagger). MongoDB is our data storage along with RabbitMQ for messaging. Puppet and Ansible are employed for handling configuration management and releases. 

Your responsibilities will include:

  •          Designing, building, testing, deploying, monitoring and maintaining products and services
  •          Building scalable high load systems 
  •          Initiating and handling technical designs and complex application features
  •          Focusing on value delivery for customer
  •          Contributing to the full stack: from storage to service to frontend 
  •          Collaborating with, learns from, and mentor teammates
  •          Working closely with other teams to determine interdependencies
  •          Optimizing the efficiency of development workflows
  •          Working closely with and incorporating feedback from product management, client support team, UI/UX designers, and IT Engineers
  •          Applying best practice defined by different functional areas (Architecture, Quality, Security, Product Management, Project Management)

Skills Description 

  •          3+ years of experience in building distributed applications and services
  •          Clear understanding of high availability, high performance, and high security
  •          Extensive knowledge of Java/Scala, DevOps, SQL and NoSQL
  •          Extensive experience with the HTTP protocol
  •          Experience in development and maintenance of RESTful API
  •          Experience with project design, coding and release to customers
  •          Experience with Agile development, including continuous integration, continuous deployment and coding for automated testing
  •          Proficiency in Linux environment
  •          Upper-intermediate English

Nice to have

  •          Experience in building solutions according to micro-services architecture principles
  •          Experience with OAuth
  •          Knowledge of algorithms and probabilistic data structures

We care for our employees and offer

  • Work in the team of super-professional engineers in the atmosphere of ongoing technological challenge.
  • Professional development, including internal and external trainings, paid conferences and seminars, Adform library (full of professional and personal development books).
  • Top and newest working environment: comfortable office near metro, equipped work place, fully-stacked kitchen with snacks, tea, coffee and fruits, friendly leisure zone and etc.
  • Generous employment benefits: extensive health insurance, English classes two times a week, sport and wellness compensation, formal and informal awards, gifts (wedding and child birth), surprises for birthdays, Kudo box (an easy way to thank your colleagues with a small gift) and etc.
  • Job trips (opportunity to visit colleagues in other Adform offices) and visa support.
  • Active corporate life with team buildings that are inspired by team creativity and ideas and company events (Summer Festival, Christmas Party, Hackathon Days, UnConference and much more).

More about us

Adform is the leading independent and open full stack advertising technology platform that encompasses data, creativity and trading into one seamless enterprise product suite servicing media agencies, trading desks and advertisers.

All of our products are modular and easily inter-operate with all other point solutions used throughout the digital advertising ecosystem.

Adform was founded in Denmark in 2002 and is one of the worldís largest private and independent advertising technology companies. With offices in 18 countries, Adform has more than 780 employees globally throughout Europe, North America and APAC.

Требования к кандидату

  • Технологии: Scala, Akka
  • Иностранные языки: Английский — Intermediate
  • Дополнительно: Принимаются заявки от иногородних (при условии переезда), возможны командировки
Kotiaru — Светлана Пристром HR-менеджер

Авторизуйтесь, чтобы оставлять комментарии

About Adform

Adform is a media agnostic tech vendor for media agencies, trading desks, advertisers and publishers that offers the world’s only programmatic brand-led media platform supporting all aspects of multi-screen brand advertising. The Adform tech stack includes demand and supply side platforms, automated guaranteed, a third party ad server, data management platform, private marketplace, programmatic publisher ad server and a market-leading creative suite. 

Established in Denmark in 2002, Adform now has more than 800 employees and offices in 21 countries including the United States, the United Kingdom, Germany, Sweden, France, Denmark, Norway, Finland, Spain, Italy, The Netherlands, Belgium, the Czech Republic, Poland, Turkey, Singapore, Lithuania and Belarus. The biggest office by far is in Vilnius, Lithuania, where most Resarch and Development, Product Management, HR and Accounting are located. About 370 people work in Research and Development using some of the most advanced methodology and technologies.

All development focus is on improving the Adform platform. As a result, developers work with some interesting challenges in the architecture and new features which they build.

These challenges are esepcially in:

High load

Buying, serving and tracking many billion ads every day in real-time give peak loads of well over 3.500.000 QPS – with each single transaction requires database access and decision-making in milliseconds.

·                4000 high performance servers

·                1 500 000 requests per second

·                Complex calculations per request needed in less than 20 ms

·                Data Centers across the world

·                High availability load balancing and failover

·                Decision tree’s spanning large matrixes

Big Data

Parallel analysis and optimization algorithms trawl the massive amounts of data for identifying patterns and enabling reporting

·         Peta Bytes of data on 50+ servers

·         Large Hadoop project

·         Huge NoSQL clusters

·         Data pattern analysis using multi-varied processing algorithms and decision trees

Creative Advertising

Adform leads the Rich Media revolution constantly inventing funky engaging formats with video streaming, games, maps, magazines and many other interactions for all devices and supporting e.g. swipe on touch screens

·         Daily creative production for some of the largest media sites with 10+ million users

·         Innovative formats

·         Video, VAST

·         Mobile, Tablets, Touch screens, Swipe

·         Outdoor screen controlled through smart phones for e.g. games

·         Creative Toolkit for Flash 


Integrations with partners such as Google, Adobe or Facebook are a key element to making advertising easy and fast. We constantly partner, communicate and integrate with some of the biggest digital players in the world

·         Facebook, Google, Adobe

·         Large e-shops and CMS platform

·         Adform Marketplace

·         TV ads recognition

UX and Real-time Trading
Users in the advertising industry are used to spicy user experiences and design so the Adform UX team has a high focus on UX and general design

·         Daily operations as advertising campaigns planning and Real Time ads buying and optimization must be intuitive and simple

·         Users set up campaigns through our system that spend over > 1 bln DKK

·         To improve user experience we use modern frameworks and libraries along with in-house components

o   Backbone.js

o   jQuery

o   Underscore

o   Handlebars

o   LESS

How we do it?

·         We prefer flexibility and lightweight requirements instead of huge documents

·         We have short iterations and we are not afraid to fail fast

·         We use 50 sticky notes per team each iteration

·         Being lazy by heart we love automation

o   Automated testing

o   Continuous integration

o   Automated deployment


·         We also love Scrum and Kanban

·         We deliver 8-16 features or upgrade each month

·         We keep a flat organizational structure with small development teams

·         At our regular “Hackathons” developers work two days on their own projects and elect the winners

·         Our Unconference is an innovative format to share ideas among great people


If you are interested in career opportunities @ Adform, please follow the link: http://join.adform.com/open-positions/all/belarus/


Эл. почта:

Сайт: adform.com


БЦ "Титул"
Рейтинг компании 0.0
Отзывов 0

Другие вакансии Adform BY

DevOps Engineer
81516 Минск До
Java/Scala Software Engineer
85924 Минск До
DevOps Team Manager
86305 Минск До

Похожие вакансии

Senior Scala Engineer Wargaming / Гейм Стрим
86158 Минск До
Senior Java (Scala) Engineer Wargaming / Гейм Стрим
86159 Минск До
Team Lead Scala Developer NX Studio
86873 Москва До
Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси