8 to 10 years of experience in Java/JEE technologies.
Familiar with MVC framework like Struts or Spring MVC.
Solid understanding of Object Oriented design model.
Knowledge of Design Patterns and JEE Design Patterns.
Should have knowledge of Non-functional Requirements like Scalability, Reliability, Maintainability, Stability, and Manageability.
Strong Database Knowledgfor MySQL.
Knowledge of Multithreading, Concurrency issues at database.
Should have understanding of Database Server Clusters, Application Server Clusters.
Working experience with Application Servers like JBoss, XML, Eclipse, CVS/SVN is desirable
Knowledge of Architectural Patterns, Sharding is must.
Knowledge of Load Testing, benchmarking and Performance Monitoring Tools is must.
Knowledge of NoSQL databases like HBase, Cassandra is plus.
Should have ability to learn new technologies.
Participate in process flow analysis and process redesign along with the Project Manager.
Produce a detailed functional design document to match customer requirements.
Produce a technical specification for development and systems integration requirements.
Provide current best practice and alternatives as part of the functional design document.
Lead the UAT efforts.
Participate in design documentation and delivery efforts in concert with the Project Manager.
Participate in internal projects as required.
Skills and Experience
Experience of Working in Onsite offshore Model
Strong presentation and communication skills
Must be able to handle multiple tasks and adapt to a constantly changing environment.
Good verbal/written communication skills that demonstrate the ability to express ideas clearly and concisely.
Ability to complete assignments in a systematic and timely basis.
Ability to understand the business requirements and converting them into solution designs.
Knowledge in web-based systems architecture, service-based architecture, enterprise application architecture as well as experience in managing expectations.
When balancing alternatives against business and financial constraints.