Position: Middle/Senior Java Developer
Company: Preis HR agency
Experience required: 3y
English level: upper

We are looking for a Middle/Senior Java Developer (remote) to join the engineering team. It is a great opportunity to work on groundbreaking greenfield projects, which not only utilize cutting-edge technologies, but also aim to revolutionize Influencer marketing.


Requirements:
Minimum 3–5 years of Java 8 programming;
Strong understanding of Spring, Spring Boot, Spring Security, Spring Web, Hibernate;
Understanding: MySQL, MyBatis;
Experience:Druid (optional), Docker (basics);
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;
Upper-intermediate spoken and written English communication skills;

Good to have:
A Bachelor’s degree in a software engineering/computer science field is required;
Experience in Kotlin development;

The Company offers:
Super friendly colleagues and team leads;
Flexible schedule (remote work);
Social package (21 days of vacation);
Free legal guidance;
Interesting project and long-term cooperation;
Non-standard tasks

The project:
Project—Marketing and Advertising Platform that helps marketers buy internet advertising space using a programmatic marketing platform, powered by machine learning algorithms.

About the Company:
Our client is an international IT company with over 120 professionals in 4 countries.