Connect With GDH

Join Our Talent Network

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

  • Receive alerts with new job opportunities that match your interests
  • Receive relevant communications and updates from our organization
  • Share job opportunities with family and friends through Social Media or email
Get Started Now

Job Detail


Software Systems Engineer - III


Irving, TX

Posted on Jun 12, 2018

Java Full-Stack Engineer


Design, review, analyze, and modify Chatbots, web applications and other supporting systems as per the business systems needs
Develop and write code, review other Web Developers code for modifications, and constructions including all the web application stack which includes the Frontend Middle-tier, Persistence and Backend
Collaborate with business resources to identify current operating procedures and to clarify business objectives, as they relate to development project work
Lead the design and build initiatives for business system, web and mobile applications in shaping user experiences by demonstrating latest technology tools, constraints, and interfaces
Create custom system-to-system interfaces



Java SE 6+: SOLID GRASP of OOP design and performance tuning
SpringMVC: Model-View-Controller design and testing
SpringREST: API endpoints based on domain models
Hibernate: Object-Relational Mapping (ORM) framework
Site-search engines: Apache Solr preferred
Template engines: Thymeleaf preferred
Git: strong working knowledge of distributed version control with Git (experience with Gitflow workflow and feature-branch-workflows desired)
Other: Chatbot technologies like Dialogflow.AI, Wit.AI etc

DevSecOps (Development, Security, and Operations)

CI/CD: Experience with automated build, test, and deploy services, e.g.,
Travis CI
Circle CI
Automated Testing: Experience with unit, functional, performance, and integration testing frameworks desired, e.g.,

Education and experience:
Bachelors degree in Information Technology, Computer Science, or equivalent
5+ years of business experience in moderate to large-sized corporate environments
5+ years of experience developing high end, user facing applications
Expertise in API First Architecture
Experience in building Chatbots a plus
Demonstrates a proven track record of designing, building, and launching complex applications.
Exhibits an ability to quickly learn new languages, APIs, and platforms
In-depth understanding of the software development life cycle (SDLC) and is fluent in multiple programming languages and expert users of application development tools, such as Hybris, Java, Spring, BitBucket, HANA, JavaScript, Shell scripting, Tomcat App Server, Apache Web Server, Apache Lucene or Apache SOLR
Working knowledge of Scrum project management and Agile software methodologies
A self-starter, self-motivated individual with a proven track record of working solo on development projects
Excellent team player
Strong interpersonal skills and the willingness to teach and mentor Web Development team members and other IT individuals
Excellent written and verbal communication skills, with the ability to influence or persuade others in positive or negative circumstances
Strong knowledge of collaboration tools like GitHub, JIRA and Confluence
Strong commitment to customer experience and customer service
Strong problem solving and analytical skills
An attention to detail and ability to solve complex problems

Special Instructions:

Please ask candidates to send hyperlinks to publicly available contributions, if available:

Websites (especially e-commerce)
GitHub or BitBucket repositories
Stack Overflow profile

GDH Consulting, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, veteran’s status or any other category protected by law. In addition to federal law requirements, GDH Consulting, Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities and/or employees. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, benefits and training.