Previous Job
Sr. Java developer - Troy, OH
Ref No.: 17-04294
Location: Troy, Ohio
Job Title                     : Sr. Java developer
Location                     : Troy, OH
Position Type            : Contract
Rate                            : W2, C2C or 1099
US Citizen, Green Card, GC EAD and TN Only.
No 3'rd party C2C.

Job Description
  • A more senior developer with design skills is needed early with December 4th as an ideal start date. Additional developers can join the team throughout December.
  • All developers need at least 3 years professional experience using SOLID principles in Java development.
  • Primary high level skills:
    • Angular, Java 8, and automated tests
    • All developers will be expected to produce extensive unit tests in support of CI.
  • Regarding testing:
    • Automated testing is new to us. Selenium is something we have "played” with. We would greatly benefit from someone who is able to help stand up the practice using affordable tools.
  • Regarding front end development:
    • We are using Angular 4+ and prefer Angular 2 or 4 experience. Other similar experience is not nearly as valuable.
    • A minimum of 1 year professional experience with Angular 2 or greater is required for at least 2 developers.
  • Regarding Java:
    • We will be using Java 8 and developers may encounter some Java 7 or older in legacy code.
    • We use Spring, Spring Boot and Hibernate within Spring. General ORM knowledge is required.
    • We use IntelliJ and Eclipse for Java development and VS Code or Atom for Angular development.
    • We use Bamboo for CI and Maven for packaging.
  • We practice Scrum very close to by the book and our BA is a certified PSM.
    • Experience with real Scrum is essential.