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


Java developer. 5 years of experience. Has a master's degree in software engineering. Worked in project with various domain - ad tech, retail, e-commerce. Have experience of working in huge Scrum teams and also in small proactive teams. Have experience of regular discussions with offshore developers and engineer leads. Experienced in microservices, distributed data management, cloud services. Owned features from design presentation till implementation, helped with integration, support of backward-compatibility.

Recent project's stack:
Java 17, SpringBoot, Spring MVC, Spring Data, Spring Security, microservices, Elasticsearcch, PostgreSQL, Kafka, AWS EKS, AWS DynamoDB, AWS Lambda, AWS S3, Redis, JUnit 5, Mockito, Testcontainers, Apache Maven, Git, GitLab CI/CD, Docker,  bash, Prometheus, Grafana, swagger.
Desired stack: Java 8+, Microservices, SpringBoot, SQL or NoSQL, Cloud, Highload.
Preferably new or recently started project.
Well-defined processes with good planning and clearly defined requirements.

Without calls and meetings at the late time, without much of legacy and on-call support.