Position: Tech Lead Java
Category: Java
English level: upper
Years of experience: 6

I possess hands-on experience in breaking down monolithic systems into microservices, improving search functionality and enhancing integration with security providers, planning and integrations with third-party systems. 
I am highly capable of mentoring and teaching others, leading and planning projects, and keeping track of both technical details and business requirements
I have extensive experience in extending enterprise projects and splitting them into microservices. This includes designing and implementing new features, ensuring comprehensive test coverage, and implementing both asynchronous and synchronous communication architecture. 
I have led teams of 2 to 5 members in the design and implementation of complex features, with a focus on ensuring comprehensive test coverage and implementing both asynchronous and synchronous communication architecture. I am skilled in requirements gathering, decision log preparation, story refinement, and parallel implementation with team members to deliver features on time.