Position: Senior Java Developer\Java Team Lead
Category: Java
English level: upper
Years of experience: 5

Implemented involved security feature all by myself. 
Developed a design and an architecture for a set of intricated features for a specific customer.
Current project role. I'm a backend team lead with the expertise in building solutions from scratch. I'm responsible for training new teammembers. My team is implementing domain-specific features and is responsible for product maintenance. We're providing full lifecycle support for the feature - from the documentation review to E2E test coverage.
Tech stack: Java 8, Spring, Spring boot, Hibernate, Docker, REST, SOAP, Maven, Gradle, Git, Jenkins, PostgreSQL
Experience with AWS and Azure
Secondary programming languages: python, bash
 
Can work as a team lead or as a java engineer. It depends on the project type and domain area.
As a team lead Iexpect transparent decision making process and little to no needless bureaucracy.
As an engineer I'd prefer to master another programming language(I'm eager to learn GO, actually) and to deepen my knowledge of cloud computing.