Candidate performs high complexity (i.e. system level
applications) analysis, design, development and unit testing of software
applications from user requirements and design documents. The candidate also
resolves defects encountered during various testing cycles.
This resource will: -Collaborate with fellow
developers, Technical Architects and other subject matter experts to understand
requirements, design, define, and implement java based solutions - Contribute
to solution development in the areas of process flow, business logic. -Assist
in creating Design documents/Artifacts and various other Deliverables required
thoughout the SDLC process. -Consult with business users to gather information
about program needs, objectives, functions, features, and input and output
requirements. -Design and implement large, complex Java-based solutions that
will involve extensive integration with other applications. -Tailor user
screens for each process activity to enable end-users to interact with multiple
internal/external systems through a single interface -Utilize any special
programming techniques necessary to achieve the most effective program. -Test
and debug programs. -Monitor performance of programs after implementation.
-Perform Day to day support of the system. -Support quick-turnaround efforts
and work well in a fast-paced development environment.
Required Skills Atleast 7 years experience in
JAVA/J2EE, JDBC, Collections, multi-threading, etc. ORACLE Database Experience
with complex SQL queries, stored procedures. Experience in integrating an
application with other applications using SOA/web services Experience with
Clearcase, ClearQuest and other rational tools Full software development life-cycle
experience. Experience in unit testing methodologies and frameworks. Good
Understanding of atleast one Java enterprise application server. Good at
documenting issues and their resolutions and follow the operational procedures.
Good Documentation and organizational skills. Reporting Experience
* Provide support during design and
development phases of software development lifecycle. * Implement complex
functionality in various layers of J2EE applications including presentation,
business logic, and persistence layers. * Design and document complex
application functionality. * Review use cases and provide feedback to
business/technical analysts and customers. * Provide accurate level-of-effort
estimates for 2 to 5-person development assignments.
Qualifications: * A bachelor's degree in
computer science or equivalent and/or 8+ years of object-oriented software
development experience * 5+ years of experience in J2EE/WebLogic technologies.
* 5+ years of experience using Sybase and/or Oracle relational databases. * 4+
years of experience using Java*s relational database access tools such as JDBC.
* 4+ years of experience with XML/XLST. * Experience with the
Model-View-Controller (MVC) and Data Access object (DAO) design patterns is
highly desirable. EJB 3.0 or JPA is a must for Back end developers. Struts 1.3
and JQuery is a must for Front end developers. Only US
Citizens or Green Card Holders only. Person must be able to obtain a security clearance.
Contact us ASAP at 843-327-3061 and EMAIL your resume to email@example.com
HireFusion - 18 months ago