Position: Full Stack Java Developer
Company: Mate academy
Category: Java
Experience required: 3y
English level: intermediate

We’re searching for a Full Stack Developer who'll contribute to the development of our product Cusbo in its early stage.

Cusbo is an omnichannel communication platform. It helps customer support managers / sales and other departments to communicate with their customers in one place.

There are 10 developers, 2 QA engineers, Designer and Product Manager in the team and it’s growing!

**Required skills:**
- 3+ years of experience in Java;
- Experience with Spring, Hibernate, AWS, Docker;
- Experience with UI development;
- General understanding of designing high-level features;
- Understanding of pros and cons of different architectural approaches;
- Analytical skills to come up with best solutions for product development;
- Intermediate or higher English level;
- Good communication skills and proactive approach.

**Will be a plus:**
- Working experience with K8s, Terraform;
- Experience with Angular.

**Tech stack:**
Java 17, Spring Boot, Angular 12, K8s, Docker, AWS (SQS, Lambda, CloudWatch, S3, OpenSearch, etc). You will be choosing new technologies when needed.

**Responsibilities:**
- Define new features ideas and implement it end-to-end;
- Add integrations with 3-rd party services (Telegram, FB, Instagram, clients’ API);
- Develop API;
- Build integrations with ElasticSearch, SQS, AWS Lambda functions;
- Develop UI (we're using Angular)
- Optimize and improve existing solutions.

**Recruitment process:**
- Interview with a recruiter;
- Technical interview;
- Cultural fit interview with the co-founder.

**We offer:**
- No bureaucracy;
- Competitive salary;
- Freedom to make own decisions and influence on business;
- Work directly with the company's founders (ex-Googler);
- Unlimited paid vacation;
- Work remotely or from downtown office in Kyiv;
- Free English classes (twice a week).