We are looking for a Java Developer with experience in building high-performing, scalable,
enterprise-grade applications.
Should have excellent programming and debugging skills in Java.
Strong knowledge of data structures, algorithm, OOPS, multithreading, design patterns, good problem-solving skills.
Profound insights into Java (performance aspect) and Java/JEE internals (Classloading, Memory management).
Should be familiar with version control tools like GIT, CVS.
To take part in software and architectural development activities.
Conduct software analysis, programming, testing and debugging.
Identifying production and non-production application issues.
Transforming requirements into stipulations
Develop, test, implement and maintain application software
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
B.Tech degree in Computer Science, Engineering or a related subject