Position: Middle-Senior Java Engineer (Adtech)
Company: Grid Dynamics
Experience required: 3y
Category: Java
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

Client:
The client is a  well-recognized digital advertising and attention analytics company based in NYC. It optimizes revenue for publishers, ROI for marketers, and the ad-viewing experience for users. The main areas for them are creating custom formats of advertisements and selling them to clients like Disney and providing analytics for big enterprises like CNN and Facebook.
For the past two years, the company has been among the Top 10% of tech companies in North America, as measured by Deloitte LLP.

Project description:
You will work with the heart of the customer's business - an AdServer system. 
This is the main production system that generates revenue for the company due to the real-time ad bidding. 
You will be supporting and creating new features for such a system working together with the customer's best engineers.

Tech stack:
Mostly Java + Tomcat server, Spring Boot.

Min requirements to the candidate:
- solid problem solver
- able to work with high-frequency and low-latency systems and find optimal solutions to problems
- at least 1 year of experience with AdTech OR Media and Contact Marketing
- at least 4 years of experience in Java, Spring Boot, Tomcat
- knowledge and practical application of OOP and SOLID principles
- good level of English

Nice to have requirements for the candidate:
- Front-end skills are a plus
- Experience with video streaming technologies is a huge plus