Should know programming concepts and languages like Java, Python, etc
Should know about Database concepts- like Oracle, SQL,RDBMS etc
Should know about Web technologies like HTTP, Cookie, API, Web services, etc
Able to have problem solving skills. Should be able to analyze the problems well and think out of the box
Should have willingness to learn new things always. Learning from mistakes is crucial skill expected
Should have good oral and written communication skills
We have given you basic expectations. The requirements from the candidate may differ from company to company. So prepare well and all the best !!