Job Information

G-TECH Services, Inc. J2EE Software Engineers in Dearborn, Michigan

Job Description:

  • 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.

  • Software Craftsmanship

  • Coaching others

Preferred Requirements:

  • 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).

Education Required:

  • 4 year degree

Category Development

Function Information Technology

Req ID JN -032019-111038

Have any questions? We can help. Contact Us

facebooklinkedinConnect with us on social media.