Previous Job
Java Developer - Troy, MI
Ref No.: 16-03984
Location: Troy, Michigan
Job Title                     : Java Developer
Location                     : Troy, MI
Position Type             : 
Full Time
Salary + benefits
US Citizen, Green Card and GC EAD preferred (Not for H1b or OPT EAD).
No sponsorship available for this job, direct hire (No corp. to corp. or 1099).

Job Description:
  • Core Java (1.5+) multi-threading, concurrency, annotations and collections.
  • Hands-on experience developing in Java, frameworks such as Struts/Spring/Hibernate (must) EJB added advantage.
  • Web services (SOAP/REST).
  • Experience with Oracle PL/SQL (Writing Stored procs, functions, triggers).
  • Application servers such as JBoss.
  • XML technologies including DTD/XSD, XPATH, and Object XML mapping. - Unit testing (Junit), Continuous integration, and Agile methodologies.
  • 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 CVS (Git is also fine).
  • Experience in MAVEN, ANT build tools (added advantage if worked in Jenkins release management).
  • Versed in different development methodologies (Iterative, Agile, Scrum etc.)