JAVA Developer w Domain Driven Design


Job Details

Title: JAVA Developer w Domain Driven Design


Description: STG is a fast-growing Digital Transformation services company providing Fortune 500 companies with Digital Transformation, Mobility, Analytics and Cloud Integration services in both information technology and engineering product lines. STG has a 98% repeat business rate from existing clients and have achieved industry awards and recognition for our services.


W2 Candidates Only, No C2C Please


Skills Required:

  • Design, build, deploy, operate and monitor highly available, testable and portable software solutions using Domain-Driven Design models with hexagonal architecture and behavior-driven development (BDD).
  • Technologies / Skills: Java 8 or later, Spring Boot, GraphQL and REST, GCP, RDBMS and NoSQL platforms, Newman, Postman, N-unit, jmeter, gradle, event-driven architecture, pub/sub or kafka, Tekton, OpenShift, GitHub.
  • Coach teammates on design patterns and software engineering practices in your areas of specific expertise.
  • Create data strategies based upon Event Sourcing and CQRS techniques, leveraging platforms to suit the needs of internal and external clients.
  • Lead and guide the disaggregation of requirements into implementable work within an Agile-based work process.
  • Contribute to the shared learning of the team and broader organization.


Experience Required:

  • 5+ years experience software engineering.
  • 2+ years experience implementing software using Domain-Driven Design models.
  • Demonstrable experience with test-driven development (TDD), SOLID coding principles, and object-oriented design.
  • Experience designing, organizing and building critical systems.
  • Experience implementing software and data models using Event Sourcing and CQRS patterns is highly desired.
  • Experience with behavior-driven development (BDD).
  • Proficiency with MS Office and Rally/Jira are helpful.
  • Strong analytical and problem-solving skills.
  • Strong oral and written communication skills.


JAVA Developer w Domain Driven Design position is based at Dearborn, Michigan. A great opportunity to experience the corporate environment leading personal career growth.


  • Submittal Instructions: Interested/qualified candidates should email their word formatted resumes to Ms. Shweta Huria at ...@stgit.com and/or contact at 248.###.####. In the subject line of the email please include: First and Last Name (JAVA Developer w Domain Driven Design)
  • more information about STG, please visit us at www.stgit.com.





 Systems Technology Group, Inc. (STG)

 06/01/2024

 Dearborn,MI