*Job Title : Lead Java Developer * *Location : Minneapolis, MN*
*Duration : 12+ Months* * * Job description is defined below – Key role in J2EE, Hibernate, Struts, RUP, API, OO design, web application development. Design, development and collaboration with Product Managers & PMs during all development phases. Visionary to develop road map as well as mentor and guide staff in technical approaches. 3+ yrs. Senior or Lead Engineer or Application Architect experience. 7+ yrs. Iterative development process, J2EE web application development experience. Responsibilities: * Primary liaison between the business team and the offshore engineering teams * Software architecture design and implementation * Visionary to develop road map as well as mentor and guide staff in technical approaches. * Play key role for in-house and out-sourced development projects during all development phases. * Lead design and code reviews * Lead the investigation of new technologies and frameworks * Collaborate with Product Managers and Project Managers * Facilitate high-level and detailed design and review sessions with internal and overseas development staff * Conduct regular design and code review sessions to promote software quality * Participate in process review and updates to ensure that technical design processes and systems meet changing business conditions * Provide evaluation and recommendations on future use of new technology. Qualifications Required: * 3+ yrs. Senior or Lead Engineer or Application Architect experience. * 7+ yrs. Iterative development process, J2EE web application development experience. * In depth hands-on knowledge of J2EE Application Servers, RDBMS (Oracle preferred), O/R mapping tools (Hibernate), Spring Application Framework, XML, Struts, MooTools, UNIX and related technologies * Expert in OO design methodologies, iterative development (e.g. RUP), data modeling, problem identification and interpretation, change management, security and performance tuning for applications * Experience with web-based applications with complex, media-rich, highly interactive front ends, ATG Experience a big plus. * Experience with cross-functional groups (Product Management, Engineering, QA) to deliver thorough technical designs and drive implementation of technical standards using software engineering best practices Ability to work in a fast-paced environment and balance priorities from multiple projects and release schedules Experience in software development in an Agile environment is highly preferred -- Regards, Kumar Gourav IDC Technologies Voice : 408-457-9399 ext 2047 Email- [email protected] www.idctechnologies.com YIM :- ad.gourav -- You received this message because you are subscribed to the Google Groups "IT provider" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/it-provider?hl=en.
