G-TECH Services, Inc. J2EE Software Engineers in Dearborn, Michigan
Seeking highly technical developers 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 our client's 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 Credit project coordination meetings. 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.
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.
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).
- 4 year degree
Function Information Technology
Req ID JN -032019-111038