Job ID:
J36993
Job Title:
Java FullStack Developer
Location:
Columbus, OH
Duration:
12 Months + Extension
Hourly Rate:
Depending on Experience (DOE)
Work Authorization:
US Citizen, Green Card, OPT-EAD, CPT, H-1B,
H4-EAD, L2-EAD, GC-EAD
Client:
To Be Discussed Later
Employment Type:
W-2, 1099, C2C
Required Skills:
Java Servlets, Core Java, Advanced JavaScript, Struts, Spring MVC, Spring ORM, Spring Web Services, Angular JS.
Description:
An application developer supporting the Transactional Java technology at Nationwide will perform design, development and test functions to build new or enhance existing transactional applications by utilizing Java development tools and Agile practices.
The essential core Java skills include:
Demonstrated capability with object-oriented principles, design patterns, data structures and in-depth knowledge of the Java programming language. The role requires working knowledge in the Eclipse IDE or experience in RAD as well as build tools such as Maven and/or Ant. A Transactional Java developer must be capable in designing and executing unit tests and implementing those tests with a continuous integration tool/environment such as Hudson and/or Jenkins. An effective developer will have competency in constructing batch flows utilizing business rules driven by Maestro, ESP, or CRON jobs. They must have the capability of troubleshooting and debugging code. Other technical skills include writing complex SQL queries, using object-relational mapping libraries (iBATIS/Hibernate/Toplink) and MVC frameworks (Spring MVC/Struts 2) as well as building and consuming SOAP and REST services. Experience with test driven development, paired programming and refactoring code is a benefit. Solid communication skills and a demonstrated desire to learn new technologies and development practices is needed to be successful. Familiarization with test automation tools such as Ruby and Cucumber is also a plus.
ARTIFICIAL INTELLIGENCE TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ARTIFICIAL INTELLIGENCE TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ARTIFICIAL INTELLIGENCE TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract