Previous Job
Java Developer - Troy, MI
Ref No.: 16-04514
Location: Troy, Michigan
Job Title : Java Developer
Location : Troy, MI
Salary : DOE (salary Plus benefits)
Position Type : Fulltime
Interview : Phone
(US Citizens/ GC/GC-EAD preferred)
No sponsorship available for this job, direct hire and NO 1099 or C2C
Job Description
Required Skills
  • Core Java (1.7+) multi-threading, concurrency, annotations, collections, expert.
  • Good Knowledge and Hands on Experience in Test Driven Development, Pair Programming for a period of 4-6 Years.
  • Expert with writing unit\system test cases Junits, TestNg and EasyMock for Webservices, Java, Spring Batch
  • Expert with mentoring team members on TDD approach and guiding them towards implementation.
  • Good Knowledge on a ORM tools, spring suites(AOP,IOC,JDBC,Transactions) and EJB
  • Web services (SOAP/REST).
  • Experience with Oracle PL/SQL (Writing Stored procs, functions, triggers).
  • Application servers such as JBoss.
  • Should have expereince working on Test Driven Development, Pair Programming ..
  • Knowledge of and experience with working on common design patterns and industry standards.
  • Comfortable working with clearly defined project plans and contributing estimates to the planning process.
  • Able to meet and deliver on deadlines and work well under pressure (hands on experience with Agile).
  • Unix command line and basic scripting.
  • Experience with version control systems, preferably GIT.
  • Experience in MAVEN, ANT build tools (added advantage if worked in Jenkins release management).