Job Description :
Title : J2EE Software Engineer Consultant/Expert
Location: Dearborn, MI
Duration: 12+ months
No. of positions: 2
Only GC & USC
Job discription :
We are looking for 2 Consultant-level J2EE software engineers. Intent is for them to be highly technical developers and to coach our current developers with Agile methodology and software craftsmanship (test-driven development, focus on unit testing, writing user stories, etc Experience with WebSphere or WAS:Liberty and Pivotal Cloud Foundry preferred but not essential. For day-to-day deliverables, one project is converting our current J2EE/WebLogic applications to a J2EE/WAS:Liberty/ Pivotal Cloud Foundry platform. And the other project is replacing Client-custom tax-codes with a vendor''s tax codes; beoming the SME for this processing within our application and representing our team in the wider Client Credit project coordination meetings. Details: - Interact with the business customers to define Business Requirements - Work with project and service teams to translate logical design into physical program specifications - Develop and integrate IT solutions by using appropriate development methodologies and standards, following standard architectures/patterns, and working within the physical application framework (e.g. libraries, reuse modules, development environments) - Translate requirements and functional specifications into test cases, ensuring that test cases cover all testable business requirements and application layers (e.g. presentation, application and backend) - Develop and execute unit test plans and scripts to validate that assigned modules meet technical specifications - Participate in technical inspections at appropriate stages of development - Participate in integration testing - Perform load/performance testing as needed - Develop comprehensive system, technical and how-to documentation as needed - Mentor developers as needed - Participate in production support pager duty rotation, including weekend and off-hour support coverage

Skills Required:
- J2EE - Ability to provide strong technical leadership to guide application development teams.
- Ability to provide systems architecture, design, development, testing and deployment direction and deliverables
- Highly effective interpersonal and oral/written communication skills for frequent mentoring and collaboration
- Strong analytical and problem solving skills
- Motivated to research, prototype, document and share new technology and best practices
- Strong working knowledge of J2EE Patterns, Object-Oriented analysis/design
- Experience with Linux servers
- Experience with application systems performance analysis and load testing.
- Software Craftsmanship
- Coaching others

Skills Preferred:
- WAS:Liberty - Experience with Windows (Server)Operating system - Strong technical skills in HTML, XML, Web Services, WAS Liberty, WebLogic, PCF, DB2
- Experience as a lead technical developer on an enterprise application development project (preferred)
             

Similar Jobs you may be interested in ..