Senior Technology Specialist- J2EE

Michigan  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

REQUIREMENTS:
J2EE Technical Designer/Architect

The Business area is looking for a DESIGNER, not a DEVELOPER.  

SKILLS AND EXPERIENCE REQUIRED:
7 years experience.
Detailed knowledge about designing and architecture of the J2EE environment.
Detailed knowledge about Spring and Strut frame work.
Detailed knowledge of Design Patterns used in Java development environment.
Healthcare Industry background preferred.
WTX tool knowledge preferred.
Good understanding of the MVC architecture in Java environment.
Detailed knowledge of the Java code.
Good understanding of PVCS.
Detailed knowledge of using Rational Suite of Products.
Detailed knowledge about Rational and Hybrid Project methodology.
Interacting with the Architecture group.
Guide the developers during development.
Participate in code review to ensure good development standards are adhered to.
Participate in design review with the review committee.
Good interpersonal skills.
Knowledge about the MS Project plan.
Good facilitator with above average communication skills.
Solid working knowledge of requirements management principles and techniques (eg use case)
Proven experience in translating system architecture to specific design decisions.
Thorough understanding of OOAD and UML.
Practical experience with common modelling and development tools (eg Rose, WSAD)
Familiarity with the technology with which the system will be implemented (eg J2EE) at a level of implementation.
Familiarity with industry best design approaches (eg J2EE 5-tier model)
In-depth domain knowledge relative to the system or subsystem space.
Communication skills that earn trust, motivate, persuade, and mentor.
Proven capability of managing competing priorities.
A professional habit of continuously learning and self-improvement.
Bachelor's degree in Management of Information Systems, Computer Science or Engineering (Master's degree preferred)
Experience with static code analysis tools such as Fortify or similar security tools.
Experience with runtime vulnerability assessment tools such as AppScan.
Adhere to and recommend coding, design, and security standards.
Comprehensive understanding of application security vulnerabilities and common resolution approaches including the OWASP top 10.
Proven experience in working with COTS Integration projects. 

Candidate should be strong in the following areas:
Experienced with designs and the issues presented by applications that cross multiple platforms (Mainframe, Client Server, web)
Strong interpersonal skills.
Provide overall conceptual architecture/design solution for projects.
Provide estimates for projects and assess system impacts.
Coordinate estimate effort with other areas.
Identify and document architecturally significant aspects/views of the systems.
Deliver and collect best design practices across projects (eg decoupling and reuse).
Provide rationale for design decisions.
Balance concerns of competing software quality requirements.
Ensure that significant design decisions are communicated, validated, and adhered to.
Represent Customer Contact Systems (CCS) to senior management, business partners and architectural group.
Designs application frameworks that protect data from unauthorized use and disclosure.
Track security issues and expresses recommendations on how to remediate security vulnerabilities.

Start date
n.a
Duration
ONGOING
From
Generic Network
Published at
06.09.2011
Project ID:
231864
Contract type
Freelance
To apply to this project you must log in.
Register