We are seeking a highly skilled Lead Java Developer to join our remote team and take charge of our exciting new project. As a Lead Java Developer, you will be responsible for leading the development of our new product, using your expertise in Java, Angular, and Apache Kafka. You will also be responsible for ensuring that our product is scalable, reliable, and easy to maintain, using your knowledge of microservice architecture patterns and AWS. Additionally, you will be responsible for leading a team of developers, using your leadership skills to engage and motivate them to deliver high-quality work on time and within budget.