Senior Cloud Java Developer

We are seeking an experienced Senior Developer with Java and AWS proficiency to join our remote team, working on the development and improvement of our product, demonstrating ownership and a proactive attitude toward problem-solving, focused on quality, and delivering high-quality products that meet or exceed customer expectations.
As a Product Engineer, you will be responsible for designing, developing, and maintaining scalable, distributed, and highly available systems, with a focus on Amazon Web Services. You will also be responsible for implementing software architecture and clean code practices, and ensuring that all code is written to high standards with automated tests. You will have a solid understanding of Data Structures and Algorithms and will work closely with other teams to integrate APIs and ensure seamless system integration throughout the software development lifecycle.