JAVA BACKEND TECHNICAL LEAD @ SAPPHIRE SOFTWARE SOLUTIONS
A significant portion of this role involves building and managing sophisticated event-driven systems utilizing Apache Kafka. This includes the development of producers, consumers, and listeners to facilitate seamless message processing. You will oversee the persistence of consumed events into PostgreSQL and other relational or NoSQL databases, ensuring data integrity and system reliability. Furthermore, you will be expected to implement robust fault-tolerant designs and maintain high standards for CI/CD pipelines and build automation. As a technical leader, you will collaborate with stakeholders to define system integrations and drive the adoption of best practices across the development lifecycle.