• 5+ years of experience in software quality assurance and test automation, or software engineering.
• 5+ years
• Strong Java programming skills and knowledge of the Java ecosystem;
• Experience designing, developing, and maintaining automated tests and frameworks.
• Experience testing distributed or backend systems;
• distributed or backend systems
• Multithreading;
• Distributed systems concepts;
• Consistency models.
• Experience with NoSQL and/or distributed databases, especially Apache Ignite or GridGain;
• Experience with Docker and Kubernetes;
• Experience with MariaDB or other relational databases;
• Experience with modern AI tools and applying them to improve engineering productivity;
• Experience with performance testing, profiling, and troubleshooting complex systems
• Location
• Hybrid / Remote – Bulgaria
• Remote – Croatia, Estonia, Finland, Italy, Poland, Romania, Serbia, Spain.