Design and develop components of the data platform using Java, PostgreSQL, Kafka, and Protobuf
Collaborate with clients to understand NFRs and architect solutions accordingly
Write high-quality, scalable, and efficient code aligned with DevOps best practices
Work independently with minimal supervision to deliver robust solutions
Participate in code reviews and ensure adherence to coding standards and documentation practices
Troubleshoot and resolve technical issues as they arise
Key Skills:
Java, PostgreSQL, Kafka, and Protobuf Proven experience in designing and architecting data platforms Familiarity with DevOps tools and practices, including CI/CD pipelines Strong understanding of Non-Functional Requirements (NFRs) and how to meet them Excellent problem-solving skills and the ability to work autonomously Strong communication and collaboration skills Experience with Agile methodologies such as Scrum or Kanban