Job Summary :
Tech Leads are the development point person for their Product Delivery Team and have a proven track record of excellence in their areas of expertise and are a "Development Expert" to engineering. You stay current in the latest Engineering trends and have experience designing and implementing complex SaaS solutions.
Tech stack : java, Kotlin, python, postgress, no sql, AWS(S3, SQS, SNS, Lambda, EC2, EKS), Kubernetes, Kafka, elastic search spoken English - proficient AI enabled - understanding for RAG pipelines, MCP servers, context engineering, Inference optimisation, Agents, Deployment
Required Knowledge, Skills and Abilities :
- Expert in Java, developing services and APIs for web and mobile apps
- A solid understanding of best practices for software development including testing, monitoring, and design
- Ability to go beyond the functional solution to build maintainable and well-tested code
- Experience working closely with product managers to refine the product
- Ability to articulate and champion design strategies related to scalability, maintainability, performance, security and usability
- Outstanding problem-solving skills and a solid grasp of object-oriented programming
- Solid understanding of the full software development life cycle
- Strong communication skills, openness to collaborate, and enthusiasm to deliver as a part of a team
- A passion and drive for learning technologies and recommend how to apply them pragmatically
- An ability to lead a technical discussion and the openness to listen and learn from your peers