Previous Job
Application Architect
Ref No.: 18-06400
Location: Newark, Delaware
Position Summary
• Credit Card or Retail Banking domain experience
• Self-motivated and quick-learner who can take the full ownership of designs from concept to support
• Understand stakeholder’s expectations and objectives
• Works independently; Requires less oversight/assistance
• Ensure processes are followed at all stages of Software Development Life Cycle
• Participate/host calls independently with onshore business and technology team
• Should be able to understand the problem and recommend solutions during JAD/discussions/meetings
• Reviewing requirements specifications and other documents received from the stateside
• Prepare and/or review Impact Analysis and coding specifications (HLD/LLD)
• Participate in and support systems integration testing and user acceptance testing
• Develop & unit test Complex Programs/Component

Required Skills
• Technology
Red Hat LINUX
Strong experience in developing and maintain window base Client/Server (N-Tier) applications
• Programming Languages
SOAP / Web Service development
Java v6/J2EE, JSP, JavaScript (must)
JDBC / Hibernate / JPA (must)
IBM Web Sphere Application Server v7 (must)
Struts v2.0 (must)
IBM Rational Application Developer v7.5, V8.0 (must)
• Database
Skilled at writing SQL & Stored Procedures (must)
• Application Security
Familiarity with common application security tools and techniques including the following:
- Identification and prevention of Cross-site Scripting / SQL injection
- Familiarity with coding and security best practices.
- Use of application security scanning tools
Certified Information System Security Professional (CISSP) preferred
Waterfall Development Methodology
Ability to clearly articulate design strategies both orally and in written form
Strong focus on quality design and development
• Communication
Capable of clear and concise communication with customers, clients and other non-technical people
Should be able to participate or conduct conference calls with stateside team

Other Skills (Required);
• Experience in distributed application development
• Preferably has been onsite (US only) and has experience working with Business or Tech Support team

Qualifications Required:
• B.E./ B Tech / M.E./M Tech
• M.Sc. (Computer Science, IT, S/W, Mathematics, Electronics, Physics, Statistics)

Qualification Rating
Must Have
and 5 years
Enterprise Java with Spring and Hibernate
and 5 years
and 5 years
IBM Webspher portal
and 5 years
and 5 years
and 5 years
and 5 years
and 5 years