Job Description :
Position: Mid-Level Java Developer
Location : Granville ,OH
Duration: 6 Months
Interview Mode: Telephonic, Face to Face

Description:

Mid-Level Java Developer

This role will primarily be responsible for serving as the technical expert on java development projects.
Candidates are required to have experience with Java Messaging Services and J2EE.
Responsibilities:
Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use.
Use Java programming language and related software development technologies such as Java 2 Enterprise Edition (J2EE), JavaServer Pages (JSP)/Servlets, or JavaServer Faces (JSF
Participate in full development life cycle including requirements analysis and design.
Write technical specifications based on conceptual design and stated business requirements.
Support, maintain, and document software functionality. Identify and evaluate new technologies for implementation.
Analyze code to find causes of errors and revise programs as needed.
Participate in software design meetings and analyze user needs to determine technical requirements.
Consult with end-user to prototype, refine, test, and debug programs to meet needs.
Qualifications:
J2EE 6/7/8, developing EJB within the past 2 years;
At least 1 year experience with Java Messaging Service (JMS) in an application server context;
At least 1 year SOAP and JAX-WS Web Service development experience;
WebLogic Application Server background;
Experience building java batch processes for large volume transactions;
Java Persistence API (JPA) for object to relational mapping, database access from java project;
Database experience (Oracle and DB2);
Linux Command Line navigation experience (vi, sqlplus, crontab, file management)
SoapUI and LoadUI Experience.
Knowledge and experience preferred:
Working in a Utility company;
Integrating with Advanced Metering Infrastructure (AMI) systems – specifically;
Landis+Gyr and Silver Spring Networks;
Hudson Continuous Integration;
Experience working on a Scrum team;
Working with the CIM Standard (common information model – IEC 61968);
Writing web services to interact with Shadow Data Direct;
Working with MQ Series queues;
Oracle PL/SQL;
Writing XSL stylesheets for message transformation;
Use of XMLSpy for XML schema manipulation/creation;
Working with Apache Camel;
             

Similar Jobs you may be interested in ..