Bachelor's or Master's degree in computer science is highly preferred.
5+ years of software engineering experience with a significant focus on Continuous Integration.
3+ years of experience with our tech stack or equivalent: Java is a must. Kubernetes, Docker is a plus
2+ years of experience using one or more of MariaDB, MySQL, Oracle, SQLServer, Postgres, knows differences between them, can perform SQL query optimisation
Solid experience with Spring and Hibernate frameworks
Experience with analyzing thread safety and race conditions, parallelism, synchronization, and locking, including between threads, between machines in a cluster, and in the database, including optimistic and pessimistic locking.
Solid experience with ElasticSearch/OpenSearch.
Experience in Github, Jira, Zookeeper
3+ years of experience building software systems that have been successfully delivered to production.
Expertise in DevOps methodologies, and containerization technologies.
Knowledge of CI/CD tools, DevOps culture, and site reliability engineering concepts.
Excellent understanding of all aspects of software development, project management, quality assurance, and customer advocacy.
Experience with UI & API test automation tools, particularly in Java stack (e.g. JMeter, Gatling, Selenium, Playwright, API testing).
Ability (and preference) to work in an Agile empowered environment and ability to work autonomously
Ability to innovate in a fast-paced industry.
Strong English verbal and written communication skills and demonstrated technical leadership.
Exceptional problem-solving skills, architectural insight, and a track record of successful projects.
Proven ability to lead and influence technical decisions across the organization.
Strong knowledge of cloud platforms (e.g., GCP, AWS or Azure) and advanced CI/CD practices.
Proven track record of influencing technical directions at both organizational and industry levels.
Exceptional leadership skills with the ability to motivate and guide technical teams.