Position: Java Tech Lead
Category: Java
English level: fluent
Years of experience: 9


Software development. Web-related projects / platforms / services / integrations.
Java, Spring.

Team management, mentoring, roadmaps.

Architecture. Design, microservices, highload, scaling.
API: Rest, GraphQL, gRPC
Message Brokers: Kafka, ActiveMQ

Database. Efficient data models, optimize queries, and ensure data integrity. Experienced in working with various database systems, both relational and NoSQL, to meet the specific needs of the project.
RDBMS: MySQL, PostgreSQL, Oracle
NoSQL: Redis, DynamoDB
Search engine: Elasticsearch

Delivery CI/CD. Containerization like Docker and Kubernetes. Tools to package and deploy applications efficiently, ensuring consistency and portability across different environments. 
GitLab CI/CD, Jenkins, TeamCity, etc.
Monitoring: ELK stack, Splunk, NewRelic, PagerDuty
AWS (EC2, Lambda, SQS, S3, CloudFront(CDN), etc.)

MS in Computer Science.
Algorithms, Data structures.