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


I'm a Java backend developer with 5 years of industry experience and AWS Developer Associate certification. My key skills include Java 8+, Spring Boot, SQL, and DevOps (Docker, K8S, AWS, CI/CD). I have worked with both relational and NoSQL databases using PostgreSQL and MongoDB, and with message-oriented middlewares such as Kafka, RabbitMQ, and ActiveMQ. My skillset regarding testing includes test automation using Karate (Cucumber framework), testcontainers, WireMock, and JUnit5.

I have experience investigating performance bottlenecks like being a detective, and building scalable applications. This experience has been supplemented by my participation in solution architecture discussions, where I gained valuable insights into designing high-performing and efficient systems.

In addition to my technical skills, I have also held key developer positions in which I served as a backup for the team lead, responsible for managing the technical aspects of the project in their absence, gaining valuable leadership experience. As well, I have been working for a long time in project management with a reliance on the Scrum methodology.
Legacy project is not prefered.