Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 5

Proposed a new concept of testing (Unit testing / TDD) and participated in its implementation.

Participated in codebase migration from Java to Kotlin.

Participation in all development processes from start (analyze requirements, creation of High-Level Design) to end (release, deploy to production, and support.
I've been working with Java for over 5 years. I can write clean code, and create tests for it. I participated in the code review process and evaluation of tasks.
Now I am actively looking for a job after the global layoffs at my previous company.
I pay attention to several factors:
1. Friendly team and healthy team communication (open to discussions, constructive criticism, etc)
2. The actual technology stack (or the possibility of updating it)
3. Clear development process and clear development milestones and opportunities to propose new ideas.
4. Clear processes in the company (areas of responsibility, career growth, etc)