About the Role
Role details below.
Responsibilities
- Drive architecture, design, and development of robust, scalable, and secure solutions using Java and Kafka, with a strong focus on Identity Management platforms.
- Lead and mentor a team of engineers, fostering best practices in software engineering, code quality, and agile development.
- Partner closely with Product Management to translate business requirements into technical deliverables and ensure timely delivery of features.
- Own end-to-end system design and implementation strategies, ensuring they align with both technical and business goals.
- Actively contribute to the codebase, and conduct code reviews to uphold high standards.
- Identify opportunities for innovation and improvement in system performance, scalability, and maintainability.
- Collaborate with Product Managers, UX Engineers, Site Reliability Engineers, DevOps, QA, and Security teams to ensure reliable delivery pipelines and secure product releases.