15 years of experience in software engineering, with at least5 years of experience in aleadership role.
- Strong technology expertise in Java, Microservices architecture, AWS cloud platform, AI, and the Angular framework.
- Solid background in building scalable and distributed systems, with expertise in technologies such as Spring boot (Spring (Core, AOP, Transactions, Data, Security), Cassandra, Kubernetes (K8s), Kafka, Docker and others.
- Experience with security best practices and protocols (e.g., SSL/TLS, OAuth)
- Hand on experience towards Architecture and Design patterns. Practice industry's leading best guidelines/processes in building enterprise products/components
- Proven track record of successfully leading and managing high-performing engineering teams.
- Excellent communication, interpersonal, and leadership skills.
- Ability to mentor and coach others, helping them develop their technical and leadership skills.
- Strong problem-solving and analytical skills.
- Experience with Agile development methodologies.
- Ability to prioritize effectively and manage multiple tasks simultaneously.
- Experience in building and scaling software applications.
- Experience in recruiting and hiring top-tier engineering talent.
- Ability to work effectively in a cross-functional team environment.