Proven track record for successful completed projects, experienced in Enterprise Java Software Development in a service-oriented or microservice architecture 4+ years of experience and back-end-programming and related frameworks (Spring, Spring Boot, Hibernate) Proven experience in designing, building, and maintaining RESTful APIs Experience working with Relational Databases such as PostgreSQL Experience working with message queues - RabbitMQ, Kafka or similar Experience in working with Docker, Kubernetes and AWS is an advantage Experience with CI/CD pipelines, including Jenkins/Bamboo and GitLab Experience with reactive programming using Vert.x or similar is an advantage Experience in Version Control Systems, specifically Bitbucket, GIT Practical knowledge and utilization of containers, specifically Docker, ideally coupled with Kubernetes expertise Excellent problem-solving skills and the ability to work well in a collaborative team environment, but independently as well Bachelor's degree in Computer Science, Software Engineering, or related field or relevant professional experience Strong communication skills in both English and Bulgarian language and ability to convey technical concepts clearly