Position: Middle/Senior Java Developer (AdTech)
Company: Sigma
Category: Java
Experience required: 3y
English level: upper

**Customer**
Our client is a leading content marketing and native advertising platform that leverages lightweight, customizable technology to empower the web’s leading publishers and marketers to reach and exceed their revenue, engagement, and growth goals.

They provide native advertising and content recommendation to the media and publishing industry and are the fastest growing native advertising network with 200 billion content recommendations a month. According to comScore, the company reached more people than Twitter, LinkedIn, and AOL in February 2016.

Without raising any funding, in the first two years of operation, it earned more than $200 million in annual revenue.

**Project**
The product is adware that is displayed on websites using their network for advertising revenue.

As a part of our team, you will be working on Java related tasks on breaking apart the monolithic java-service for our sponsored matching or RTB buy requests like ORTB/MSN.

**Responsibilities**
Contributing to the success of our customer projects
Developing new product functionality, technical analysis, effort estimation
Designing and implementating new business requirements
Working in close cooperation with customer’s representatives
Being part of an Agile development team
Leveraging your deep understanding of Java Enterprise Technology (including experience with open source proprietary technology)

**Requirements**
4+ years of hands on Java development experience
Strong Java EE and/or Spring knowledge
Good understanding of design patterns and passion for following SOLID design principles
Hands on experience in AWS Services (EC2, ECS (Docker), RDS, NoSQL (Aerospike/DynamoDB), Lambda, S3)
Dedication to high quality software development through conventions, maintainability and testing
Clear and effective written and verbal communication skills
Upper-Intermediate level of English (both spoken and written)
 
**Would be a plus**
Experience with RTB and/or high transaction applications
Experience in AdTech domain
Modified SCRUM process followed