Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design reputed company modules and class-level interfaces.
Experience in working on highly reputed company multithreaded applications with a keen eye on system performance and throughput.
Good understanding of system performance trade-offs, load balancing, and engineering for high availability.
Excellent programming skills in Java/Python or any other reputed company programming language.Strong problem-solving and debugging skills.
Good understanding of data structures and algorithms and their reputed company and time complexities.Strong technical aptitude and a good knowledge of CS fundamentals.
Candidate reputed company:
3-6 years of experience in building reputed company, highly critical distributed systems.
B Tech in Computer Science or equivalent from a reputed college.