Job Description :
Must Have Skills: Core Java: Solid understanding of Data structures and their implementations. E.g. Sets, Maps, Lists, Trees etc. Solid understanding of Design principles/patterns Good Understanding of basic algorithms, time complexities, space complexities Able to articulate/understand system designs. Understand Java memory management model Databases: Relational Database foundations (entities, relations, indexes, joins etc.) Be able to analyze query plans Performance tuning (Trouble
             

Similar Jobs you may be interested in ..