ARCHITECT - Java
happiestminds
Job Description
Architecture & Strategy
- Design and architect end-to-end event-driven systems using Apache Kafka and Java-based microservices.
- Define technical roadmap and architecture strategy for real-time streaming data platforms and distributed applications.
- Develop reference architectures, reusable frameworks, design patterns, and technical blueprints.
- Evaluate and recommend tools, frameworks, and technologies within the Kafka ecosystem.
- Ensure architectural solutions align with business objectives, performance goals, and scalability requirements.
Technical Leadership
- Lead architecture design and review sessions across engineering teams.
- Establish coding standards, architecture guidelines, and best practices for Kafka-based systems.
- Mentor senior developers and architects on distributed systems design and event-driven patterns.
- Drive proof-of-concepts (POCs) for solving complex architectural and performance challenges.
- Participate in code reviews and provide technical oversight on critical modules.