Please find job description:
Skill Set
J2EE Senior Developer
Work Location
Charlotte, NC, USA
Special Instructions
NA
Job Description
Tech requirements:
5+ years of experience in J2EE application development
· Hands on experience in JDK. Preferably 1.5 and above
· Need to have hands on experience and good knowledge of Spring 2.5 and above.
Should have knowledge for
o Spring IOC
o Spring AOP
o Spring Transaction management
· Needs to have hands on experience on Spring MVC.
· Needs knowledge and experience on Spring Web Flow, since application is in web flow. In case the resource is good in Spring MVC this can be overlooked but the person will have to learn it on the job
· Hands on experience with Hibernate 3 and above
· Basic knowledge of Java design patterns
· Basic knowledge of Oracle database. Should know how to write PL/SQL queries
· Should have worked with any enterprise web server preferably Weblogic
· Experience working on SVN, STS (Eclipse), Javascript, Mercury Quality center and Jenkins will be very useful.
· Should have some experience working with UML and Sequence diagrams
· Should have knowledge on PMD and Checkstyle
Non-Tech requirements:
· Having good analytical ability
· Having good communication skills is must as the role requires to perform regular discussion with client and business teams for eliciting the requirements
· Should have estimation experience. SMC estimations used in current project In the role of onsite coordinator (to work with offshore team)
· Day to day interaction with client and business
· Analysis and triaging of issues as well as new requirements
· Providing estimates for the changes
· Working on POCs for new technologies if needed
· Communicating the exact requirements to offshore teams both verbally as well as through mails
· Tracking of the work
· Reviewing the code changes as well as LLDs prepared by offshore teams