Agile Java/J2EE Programmer Analyst with Grails (closed)

Location Westlake, TX
Employment TypeContract
Job Description
Do you FIT here?
Take Our Quiz
Take our Work Personality Quiz to determine your ideal workplace fit.

Our direct client has an immediate need for an experienced contract Agile Java/J2EE Developer with solid Grails experience.  This Consultant is operating in an agile development process (weekly iterations) and assuming a number of roles that include architect/developer/business analyst. 
Consultant will be re-engineering a capacity modeling application.  This is a project management tool that correlates staffing levels with work and milestones over a timeframe, predicting the amount of work assigned to each person.  This application serves to manage the business-side work associated with a large number of mutual funds.  It is currently written in Access, utilizing uploads from Excel spreadsheets.  It is cumbersome, over-complicated, and not designed for a large audience.  This group needs a consultant to rewrite the application in Grails and make it user friendly.  In addition to other requirements below, the consultant MUST have prior GRAILS experience.
- The Java Developer is primarily responsible for ensuring effective, efficient and high quality development to meet the defined project business objectives. - Has the overall responsibility to oversee the design and development of all aspects of an application. - Possess strong design and technical skills with deep knowledge of the UI, mid-tier and database field's concepts, practices and procedures. - Works closely with the architecture and development team in determining and defining repeatable development patterns. - Must be able to own the relevant development and look for opportunities to improve efficiencies of existing development practices. - Must possess strong collaboration skills as the development process is Agile and requires direct collaboration between the developer and the business user. - Must be self-sufficient and possess breadth and depth such that a complete application can be created alone from start to finish.  - A successful candidate will possess strong Java, Oracle, and Grails in both a windows and Linux environment.  A working knowledge of java based enterprise systems is a plus.