Senior Java Engineer  Retail promotion platform (offline)

We build an innovative advertising solution for retail stores. The solution moves the long-existing promotion technique of the product discounts into online advertising.

Project

We build an innovative advertising solution for retail stores. The solution moves the long-existing promotion technique of the product discounts into online advertising. The product buyers will be seeing the active product discounts that are available in store they usually shop at right on the internet advertising placements replacing the paper flyers in their mailboxes. The system will provide the platform for advertisers to configure promotion campaigns, optimize them to bring more buyers to stores, and provide analytics of the campaign performance.

Tech stack

Java, Spring, AWS, MongoDB, Docker, JavaScript/TypeScript, React.js

What you will do

You’ll be working on the backend part of the system, contributing to its design and implementation. The implementation will include integration with SalesForce, campaign execution, and creative personalization platforms.

Requirements

— Professional Java experience 4+ years
— Spring framework proficiency
— OOP/design patterns proficiency
— Experience building complex systems
— SQL/NoSQL database experience
— MongoDB experience
— Advanced Linux user
— Good spoken and written English

Would be a big plus

— AWS
— Docker
— JavaScript/TypeScript

What you get

— Teams of people who love programming
— Complex technical challenges with big data/AI/high load
— Freedom to make your own engineering decisions and broad space for creativity
— Modern technology stack to work with
— Work remotely or from the office options on a flexible schedule
— Long-lasting projects
— Financial compensation for professional events and education
— Opportunity to choose the equipment you like
— Above-market compensation

About Xenoss

Xenoss is software development lab focused on building data-driven solution for marketing and advertising industry.

We build audience statistics trackers, user behaviour prediction systems, user journey optimization solutions, DMP/DSP/SSP systems, location data processing systems, email automation systems, segment builders, etc.

We work with really big data. We store, process, transform, and search on tons of fuzzy structured data sets using NoSQL, in-memory storages, Hadoop, distributed storing, complex data sharding, replication algorithms, etc.

We face with strong algorithmic challenges, like tree and graph processing, search algorithms, multidimensional optimization tasks, machine learning algorithms etc.

Our clients are top marketing and advertising agencies, AdTech vendors, MarTech SaaS companies, banks, mobile carriers. The software we delivered is now the tech basis of multi-billion businesses.

We passionate about efficient and reliable software.

Company website:
https://xenoss.io/

DOU company page:
https://jobs.dou.ua/companies/xenoss/

The job ad is no longer active
Look at the current jobs Java →.

  • Category: Java
  • English: Intermediate
  • 5 years of experience
  • Office/Remote of your choice
  • Outsource
  • Poland, Germany, Czechia
  • Only candidates from Europe and Ukraine