The individual will be responsible for analysis, design and implementation of specific business and technology challenges, identifying tools/technology and define implementation road map.
Design, code and debugging applications.
Object-oriented Design and Analysis (OOA and OOD)
Performance tuning, improvement, usability, automation.
Support, maintain and document software functionality
Evaluate and identify new technologies for implementation
Maintain standards compliance
Qualification & Experience
2+ years hands on experience in Java / J2EE application development using open source frameworks like Struts, Spring etc.
Excellent Object Oriented Analysis & Design skills.
Must have experience in Software design using design patterns.
Exposure to technical solutioning will be an advantage.
Must have experience in relational database technologies with experience on databases such as Oracle or MySQL
Experience in NoSQL platforms like Hadoop, MongoDb, Cassandra or others will be an advantage