We are seeking an experienced Team Leader with strong expertise in Java, Spring Boot, Redis, Kafka, and Microservices, complemented by solid architectural skills and preferably a strong background in the Telecommunications domain.
The role involves leading a team to design, develop, and maintain high-performance, scalable microservices. You will be instrumental in driving technical excellence, ensuring best practices, and delivering mission-critical telecom applications that meet stringent performance and reliability standards.
Key Responsibilities
- Design and develop high-availability, low-latency telecom applications that are critical to core network operations and service delivery.
- Drive project planning and task delegation, ensuring the timely delivery of high-quality deliverables.
- Lead and mentor a cross-functional team of engineers/developers, providing technical guidance, performance feedback, and fostering a team-oriented team culture.
- Facilitate daily stand-ups, sprint planning, and retrospectives in an Agile/Scrum environment.
- Implement and manage Redis for caching and data storage.
- Develop and maintain Kafka-based event streaming pipelines for real-time data processing.
- Troubleshoot and resolve performance issues and bugs.
- Optimize microservices for speed, efficiency, and resource utilization.
- Contribute to the development of a robust and scalable architecture.
- Ensure adherence to coding standards and best practices.
- Participate in code rev