Java Developer - Troy, MI - Georgia IT Inc.
Troy, MI
About the Job
Job Title : Java Developer
Location : Troy, MI
Position Type : Full Time
Salary : DOE $K/Year
Interview Process : Phone
Green Card, U.S Citizens and GC_EAD Preferred
Job Description
Core Java (1.5+) multi-threading, concurrency, annotations, 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.)
Location : Troy, MI
Position Type : Full Time
Salary : DOE $K/Year
Interview Process : Phone
Green Card, U.S Citizens and GC_EAD Preferred
Job Description
Core Java (1.5+) multi-threading, concurrency, annotations, 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.)
Source : Georgia IT Inc.