*Hi Associate,*
*USDA DFAD – Senior Java Application Developer* Note: need skill matrix to be filled Phone and Skype hire *Need USC or GC* *Job Description:* § Works with business analysts and subject matter experts to understand and document business requirements. § Create test plans and test cases and maintain traceability to requirements. § Create prototypes to validate requirements. § Design and document technical solutions to business problems. § Analyze requirements and propose changes to data model as required by design. § Construct browser-based web applications using Java/J2EE using frameworks and technologies listed below. § Develop comprehensive automated unit tests for all software developed. § Respond to problems by researching issues and developing solution to the problems. § Use government-approved tools for development, problem tracking, and status reporting. § Mentor and provide leadership to junior team members as requested *General Job Requirements:* § Senior J2EE Application Developer with minimum 7+ years relevant work experience, not including formal education. § Must be certified as Sun Certified Java Programmer, Oracle Certified Java Associate, or higher certification. If not, must obtain within 30 days of start date. *Instructions to Candidate: Fill out the matrix below indicating the date you started using this skill, the date you last used this skill and a self-evaluation of your rating in this skill area using the legend at the bottom of the table.* Required Core Skills: *Skill Set* *Start* *MM/YY* *End* *MM/YY* *Rating (0-5)* Document requirements specifications including use case narratives Create design documentation including UML diagramming Logical Data Modeling Object Oriented Design techniques, design patterns Java/J2EE programming Eclipse (or comparable IDE) Java Server Pages (JSP) HTML web page design using CSS Java Standard Tag Library (JSTL) Struts 1.x Spring 2.x Relational Databases & SQL programming JDBC Automated unit test creation (JUnit) Ability to work independently and as a team member Effective communication (verbal and written) in English *Rating Legend: 0= none; 1=training; 2= some exposure; 3= working knowledge; 4=proficient; 5=expert * Preferred Additional Skills: *Skill Set* *Start* *MM/YY* *End* *MM/YY* *Rating (0-5)* Web Service development (SOAP, WSDL) Accessibility (Section 508) standards and techniques XML (Schemas, parsing, etc.) Tiles Maven Spring MVC JBoss 5 Application Server EJB Messaging (JMS) Microsoft Office Word/Excel/Visio Change management tracking tools, JIRA, Clear Quest, HP Quality Center Experience developing and executing test plans/cases Experience writing user manuals and training material *Best Regards,* *Prateek Choudhary* *Technical Recruiter* *Tekshapers Inc. | 29226 Orchard Lake Rd, Suite 180 Farmington Hills, MI 48334, USA* *Off: +1-248-565-4747x 122, Fax : +1-248.254.7211* *Official ID: **[email protected]* *Gtalk ID**: [email protected] <[email protected]>* -- You received this message because you are subscribed to the Google Groups "US_IT.Groups" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/us_itgroups. For more options, visit https://groups.google.com/d/optout.
