Position: Lead Java Developer / Team lead
Category: Java
English level: upper
Years of experience: 10


Team Lead with more than 10 years of professional experience in the information technology industry
- strong expertise in software lifecycle (design, development, delivery, deployment, and support)
- solid team leadership experience
- strong communication skills
- well build skills in decision-making, coaching, mentoring, and managing conflicts
- rich understanding of the Spring framework
- solid experience working with relational databases (PostgreSQL, Oracle, MySql)
- rich experience in working with distributed teams using Agile methodologies
- industry expertise in e-commerce, airline management, public safety, government sectors

Responsibilities: development, development process consulting,  team mentoring, pre-sales consulting, team coordination and customer communication, project and resource plan preparation, customer consulting.

Azure Solutions Architect Expert:
Exam AZ-303: Microsoft Azure Architect Technologies
Exam AZ-304: Microsoft Azure Architect Design