Position: Senior Java Developer / Team Lead
Category: Java
English level: upper
Years of experience: 7

• Took the leadership of the team. (2 BE, 2 FE, 1 DevOps, 2 QAs)
• Provided educational meetings and mentoring sessions for the team to expand their technical knowledge. (Cloud-related staff, Kubernetes, Java tools, etc.)
• Delivered several applications from concept to production
BE: Java (up to 17), Kotlin, Spring, Hibernate;
FE: JS, React.js, HTML, CSS;
DB: MySQL, OracleDB, PostgreSQL, Mongo, Redis. (I am familiar with different database systems, as my last project was focused on them)
Cloud: GCP, AWS, Azure;
Additional: Apache Kafka, ELK Stack, RabbitMQ, Ajax, Microservices, Bash, Maven, MVC, OOP, REST, GraphQL, Design Patterns, SOLID, DRY, KISS.
Containers and Orchestration: Kubernetes, Docker.

• Over 7 years of commercial experience, including 1.5 years in team leadership;
• Expertise in the full software development lifecycle (design, development, delivery, deployment and support);
• Experienced with both SQL and NoSQL DBs;
• Worked in various business domains: Agriculture, Healthcare, E-commerce, Data-warehouses, Transportation, etc.;
• Strong background in Java and all related JVM ecosystem.
I don't consider legacy projects.