Role : Java Application Programmer
Location: Columbus, OH (Locals Preferred)
Interview: F2F on
March 31st with online testing onsite
Rate: $55-58/hr C2C
Experience: 8+ years
Java Application Programmer (6
Positions Available)
The Programmer is responsible for
coding medium to complex application code enhancements which could be
modifications, new functionality and/or break fixes, perform integration
testing of program changes, perform code reviews for program changes.
In concert with the business
users, business analysts, and application development; provide staff
augmentation to assist with the collecting of and refining of requirements,
complete high level and detail level application design, and complete
application coding in response to the Training Provider Performance Reports
initiative. The purpose of this project is to redesign the existing Eligible
Training Provider Online (ETPO) system. This project will include new
functionality, changes to existing functionality, and the removal of
functionality. The supplemental staff will provide input into the project plan
for creating time lines for this project, recommend best practices, and
provide support to other developers assigned to this project as well as
complete assigned development tasks, provide system and user acceptance testing
support, and participate in the deployment of the system into
production. Design, develop and test all application modifications and
enhancements to the online screens using the technologies as described below.
This would also include providing ongoing support for enhancements and
modifications to the Training Provider Performance Reports project that will
ensure satisfactory performance of the application based on customer
satisfaction and conformance to business requirements.
The application will be built
using the following:
- RAD (8.5.1)
- JEE 5 Technology which
includes:
- EJB 3
- JPA 1.0
- JSF 1.2
- Apache MyFaces 1.2
- RichFaces 3.3.3
- Facelets 1.1.15 (packaged
with SEAM 2.2.2)
- SEAM 2.2.2
The duties performed will be
coding medium to complex application code enhancements which could
be modifications, new functionality and/or break fixes, perform integration
testing of program changes, perform code reviews for program changes made by
other application developers on the team for this project, provide input into
best practices, make recommendations for performance tuning and program
efficiencies, analyze and design application enhancements, attend requirements
meetings to assist business analysts in requirements collection and provide
input into the feasibility of application design based on the documented
business requirements, provide input into and/or complete detail
application design documentation based on business requirements, provide time
estimates for application code modifications for your own assignments,
coordinate work efforts among project assignments with other software
developers on the project team, provide verbal and written status to the team
lead, work with the system and/or solution architects, and database analysts
concerning application design, tool usage, or new functionality, collaborate
with business users, project managers, technical architects, team lead, and
unit manager on the project, provide support for system testing and user
testing, assist in daily issue resolution for the project, utilize relational
database management technologies as described in the skill set required,
coordinate system design, data modeling and application development efforts,
perform testing, debugging, refining and evaluating of computer software test
results to produce the required output, create reports and screen designs and
complete coding for those designs. Supplemental staff may be required to
perform other duties as assigned by the team lead.
Required:
8 years senior level Java
application developer programming on one or more projects that include
designing online screens, providing analysis and input
on performance efficiencies
with demonstrated experience in delivery of a product to production.
6 years Java application
developer designing, writing and/or maintaining J2EE application code for large
complex multi-tier on-line applications
3 years Programming
experience using Rational Application Developer (RAD) version 8.0 or higher,
Websphere Application Development Studio 7.0 or higher
3 years coding experience as
a senior level Java application developer using JDK version 1.4 or higher.
5 years senior level Java
developer using JDK version 1.4 or higher.
5 years Programming experience
using IBM’s Websphere 7.0 or higher
5 years Programming
experience using Oracle relational databases version 10G or higher.
7 years Programming
experience in a Web based environment utilizing HTML, XML, and Java Script.
6 years Programming
experience in a Web based environment utilizing JavaServer Faces (JFS) and Java
Persistence API (JPA).
6 years Programming
experience in a Web based environment utilizing Enterprise Java Beans (EJB) 3.0
and SEAM 2.0 or higher
5 years Creation of
application development documentation, implementation and support.
6 years of experience with
J2EE application implementation and support.
6 years of experience
performing structured unit, integration and/or system testing with ability to create
test scenarios, analyze output/log files & doc
5 years of experience conducting or assisting with JAD sessions
for the purpose of gathering requirements to create high-level and/or detailed
design documentation for Java on-line applications.
ArimaaForce LLC
USA & India
USA & India
resumes@arimaaforcellc.com