Position: Senior Java Developer
Category: Java
English level: upper
Years of experience: 10


General experience:
 Microservices stack: Spring, Spring Boot(1.5 -2.7), Kafka, MySQL/Postgres, Spring Data JPA, writing custom Spring Boot starters
 Testing: Spring Test, TestContainers, Mockito.
 Application orchestration: Docker/Kubernetes - no experience with Helm.
NoSQL: Redis 
Config storages: Vault, Consul.
 Observability: Micrometer, Spring Cloud Sleuth/Jaeger, Prometheus/Graphana, ELK for logs, Percona for SQL queries, DataDog, PagerDuty.
 Clouds: AWS, Azure
 Optimizations: SQL queries, Hibernate tuning (Batch queries, caching), very very small experience with Java profiling.
 CI/CD: Jenkins (writing custom pipelines), Team City