Position: Java Developer
Company: SD Solutions
Experience required: 3y
English level: fluent

**Requirements**

- 3+ experience with Java.
- Experience with big data distributed processing in the cloud (Spark, Kubernetes, AWS).
- Ability to analyze and resolve complex infrastructure resource and application deployment issues.
- Professional commitment to high quality, and a passion for learning new skills.
- Detail-oriented individual with the ability to rapidly learn new concepts and technologies.
- Strong problem-solving skills, including providing simple solutions to complex situations.
- Must be a strong team player with the ability to communicate and collaborate effectively in a geographically disperse working environment.

Desired Skills (Not essential but beneficial to have):

- Understanding of micro-services architectures.
- Understanding of machine learning algorithms.
- Experience with Python
- B.Sc. in Computer Science or other equivalent technical discipline.

Responsibilities

- Develop an infrastructure of our analytical Big Data platform.
- Integration automation.
- Deployment and monitoring of our database.

What we offer

- Be part of a young growing company;
- Build great products with emerging technologies;
- Work with sharp and success-oriented team;
- Gain experience in one of the hottest technological markets;
- Competitive compensation and social packages;
- Comfortable office with modern infrastructure;
- Flexible working schedule;
- 21 calendar days of paid vacation, paid sick leave.