Position: Teamlead / Senior Java Developer
Category: Java
English level: fluent
Years of experience: 11

Leading backend development (for web and mobile) for many projects including every aspect of design (transport, DB, domain model, etc) and product evolution maintenance
Vast experience in various domains. Architecture design, building backends from scratch, designing domain models, integration solutions, code-base refactoring, performance optimisation, API design, specification and documentation creation, team leading, staff mentoring.
Spring-based project, with Java version not older than 8, startup or early-stage project