Position: Senior Java Developer (with experience for social networks)
Company: New Line Technologies
Category: Java
Experience required: 5y
English level: intermediate

New Line Technologies is looking for a Middle Java Developer to work for a project - Marketing and Advertising Platform that helps marketers buy internet advertising space using a programmatic marketing platform, powered by machine learning algorithms.

Requirements:
— Java 8
— Kotlin
— Spring, Spring Boot, Spring Security, Spring Web
— MySQL
— MyBatis
— Hibernate
— Druid (optional)
— Docker (basics)

—   A Bachelor’s degree in a software engineering/computer science field is required  
—   Ads/Campaign API integration experience for social networks such as Facebook, LinkedIn, Twitter, Yahoo, Pinterest, and Snapchat, etc
—   Prior experience with Oauth/Oauth2, Facebook developer tools such as Graph API explorer
—   Adept at reading documentation and translating it into code
—   Solid understanding of http, asynchronous programming, Kubernetes, and microservices
—   Extensive knowledge of engineering principles and procedures 
—   Excellent verbal and written communication skills 
—   Excellent organizational skills and attention to detail 
—   Excellent time management skills 
— Strong analytical and problem-solving skills 

We offer:
— Interesting project and long-term cooperation
— Non-standard tasks
— Large friendly team
— Social package