Senior Java Developer with Data Structure and Algorithms

We are looking for a Senior Java Developer with Data Structure and Algorithms expertise to join our remote team and work on the development and improvement of our product. As a professional in this role, you will demonstrate ownership and a proactive attitude toward problem-solving and working in a cloud environment. Your focus will be on delivering high-quality products that meet or exceed customer expectations, and you will need to have out of the box thinking solution thinking, experience working with high loaded systems, and optimization of a complex system with transactions. You should be well-versed in Java, Data Structures, and Algorithms, as well as have experience with Kotlin, Scala, or Go languages. You should also have experience working with high-loaded systems and optimization of a complex system with transactions, and have a big picture view mindset with ownership experience, and experience in creating out of the box solutions.