Position: Lead FullStack Developer
Company: KindGeek
Category: Java
Experience required: 3y
English level: upper

REQUIREMENTS:
3+ years of experience

MANDATORY
Java (Spring Boot)
- DB: Kassandra, AWS Aurora DB
- Elastic Search
- LogStash
- Kibana (ELK)
- Microservice Architecture
- AWS S3
- RabbitMQ
- Familiar with CI/CD pipelines
Angular 2+
- Strong knowledge of JavaScript, HTML, CSS (SASS)
- Strong knowledge of RxJS
- Strong knowledge of REST API
- Strong knowledge of architectural patterns and design patterns

English Level: Upper Intermediate+

WOULD BE A PLUS
- Experience with TDD

RESPONSIBILITIES:
- Drive solution development
- Implement code with attention to details, visual style and user experience
- Write reusable and testable code
- Supervise a team of BE & FE Developers
- Communicate with clients
- Design and architect scalable and cloud-based Services and Applications that integrate across different technologies
- Work closely with delivery managers, solution architect to design technology solutions
- Work with project managers to create effective and reliable work estimates
- Create usable and effective technical documentation