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

J ob Description:

  •  Seeking a Software Engineer who is focused on delivering software leveraging multiple Programming languages and big data/cloud technologies.

  • In this environment the Software Engineer is expected to embrace paired programming, TDD, developing working, tested code based on proven Lean/Agile methods.

  • Engineers on the team work across the full stack of technologies to enable the highest priority work to be delivered.

  • The Software Engineer will work in a big, cross-functional, and co-located team.

  • The Software Engineer will collaborate directly and continuously with product managers and designers, and will release early and often.

  • Work hands-on with the product owner, project team and other stakeholders to deliver quality software products that meet our customer.s requirements and needs .

  • Develop and deliver solutions using Agile methods and best practices .

  • Work with design resources (internal and/or external) to ensure timely delivery of designs and assets to the development team.

  • Participate in the development of the overall systems testing strategy.

  • Implement testing procedures for both business and systems personnel to ensure projects, enhancements, and support fixes meet deliverable goals.

  • Help innovate and iterate on agile processes and share our learnings.


  • Strong analytical and problem solving skills .

  • Strong ability to multi-task effectively .

  • Strong interpersonal skills and ability to work individually or as a member of a team .

  • Strong oral and written communication skills .

  • Strong Quality Assurance skills .

  • Strong Software development experience .

  • Experience with Agile Development Methodology .

  • Experience with Test-first/Test Driven Development (TDD) .

  • Proven ability to work in a collaborative environment .

  • Willingness to learn/adapt to new technologies .

  • Ability to work virtually with global teams.

  • 6+ years. experience with J2EE and Java multi-threading programming .

  • 6+ years. experience with Ajax/HTML/JavaScript/XML/JSP/ server side Java-based environment 2+ years. experience with AngularJS, JSON, HTML5 .

  • 2+ years. experience with SUSE Linux 12 64 bit, shell script, Perl script .

  • 2+ year experience with DB2, Oracle, Teradata .

  • 2+ year experience with GitHub, Accurev, ANT .

  • 6+ year experience with a Java-based IDE.

Preferred Requirements:

  • Experience with Pair programming .

  • Experience with Test-first/Test Driven Development (TDD) .

  • Experience with Mango DB, Elastic/Solr search, Spark, Hadoop / Big Data technologies.

Education Required:

  • Bachelor Degree in Computer Science, Computer Information Systems or related field

Category Development

Function Information Technology

Req ID JN -032019-111033

Have any questions? We can help. Contact Us

facebooklinkedinConnect with us on social media.