Agile Developer Farmington Hills,  MI
Agile Developer
Job Title
Agile Developer
Requirement ID
Begin Date
Farmington Hills,  MI
Other Location
Agile Software Developer Needed in Farmngton Hills, MI ($135,000)  Apply:
- May assume lead role for portions of one or more applications
- Reports status of assigned software development and/or maintenance task
- Designs and codes application components in an Agile environment utilizing a test driven development approach
- Works in close cooperation with project managers/delivery leaders and other functional team members-
- Uses pair programming approach to ensure consistently high quality code
- Performs analysis and debugging
- Open to continuous learning from team members
- Provides development and support for portions of one or more applications
- Timely and accurate completion of assigned software development and/or maintenance tasks
- Consistently follows software development methodology
- 5 years software development experience, 4 years of Java programming experience
- Experience working in an Agile environment
- Familiarity with design patterns such as MVC architecture model
- Experience with Apache Tomcat, BEA Weblogic, or Websphere
- Knowledge of XSLT
- Thorough understanding of and experience in object oriented design and programming
- Working knowledge of Java/J2EE, web services and development of service oriented applications
- Familiarity with wide portfolio of software development applications, environments and languages, such as Linux, Servlets JSP, etc.
- Experience using source code control systems, such as CVS or Subversion
- Knowledge of XML parsing
Desired Skills
- Experience in Scrum team environments
- Experience developing on application servers such as Apache Tomcat, BEA Weblogic, or Websphere
- Experience with Struts, Seem, Spring Webflow
- Experience with Hibernate, XSLT
- Experience LDAP, RDBMS, Oracle, Sybase
- Knowledge of search engine development, particularly with Lucene
- Experience developing for Web 2.0/3.0
- Ability to foster collaboration within and across teams
- Knowledge of Java Portlet development, JSR168/286

Karen Lopez / EIT / 586 201-5876  /
Required Skills

Option 1: Create a New Profile