Position: Senior Java Software Engineer, Tech Lead
Category: Java
English level: upper
Years of experience: 6


Experience in design and development complex architecture solutions for high load distributed systems using best practices (SOLID, TDD, BDD, Microservices, Stream Processing).

Technologies: Java 8/11, Spring/Boot/Cloud, Kafka, Docker, K8s, NoSQL and Relational db, Jenkins.

Have expiriece as a Tech Lead, managed team with 5+ people (create software documentation, code review, mentership, develop strategy of growing for developers)