Job Description :
Job Title: Java Full Stack Developer with TDD
Location: Dearborn, MI
Duration: Fulltime

Job Description:

Experience in Test Driven Development (TDD) and agile programming, preferably pairing with other software engineers to cooperatively deliver user stories.
Sound understanding of programming and software engineering concepts with ability to adapt and learn new technologies
Excellent communication, good listener and collaborator
Experience and familiarity building modern Spring applications with Spring Boot; strong background with Spring and related projects
Experience developing components across all tiers of the application stack and is proficient in multiple programming languages.
Experience in continuous integration and deployment of developed software.
Update the continuous integration/deployment scripts as necessary to improve continuous integration practices.