Senior Java J2ee Web Developer: San Francisco, CA: Direct Client Long Term Contract

0 views
Skip to first unread message

Karan (510-870-2219)

unread,
Jan 10, 2012, 12:18:46 PM1/10/12
to rec...@cbsinfosys.com
Hi,

My name is Karan and I am urgently seeking a Senior Java J2ee Web Developer – Presentation Layer (GUI) for a direct client contract need (12-24+ months contract) in downtown San Francisco, CA. Our client need only locals to SFO, CA

Note: We can only submit our W2 candidates to the client and they would prefer independent candidates only GC/US Citizens as this is a contract to hire need (CTH)

If you are available and interested, then please respond ASAP with the details as requested below:

Updated resume
Visa:
Current Location:
What is your expected C2C or W2 rate (only GC/Citizens)?
Availability to interview and start
Phone:

JOB DETAILS:

Role: Senior Java J2ee Web Developer – Presentation Layer (GUI)
Location:
San Francisco, CA 94105
Duration:
12-24 months with extensions
Rate:
Negotiable

 

About Role:

The Agile Application Architecture (A3) development team is seeking a self-motivated, highly-productive, team-player, and 8-10 years experienced Java Web Developer to join the A3 development team.  This position will report to the Director of Application Development.

You will be part of the Agile Application Architecture (A3) development team. The A3 team is responsible for the development of enterprise Java applications and business services that provide business solutions. Your role is the development of web applications presentation layer (GUI) using Java MVC frameworks such as Struts and JSF components. A3 web applications are built using Oracle J2EE applications technology that includes Oracle Application Server (Oracle 10g), WebLogic server (Oracle 11g), WebCenter Portal 10g and 11g.

 

Roles and Responsibilities:

Senior Web Developer – Presentation Layer

Implement Use Case presentation views on web pages, web portlets, and mobile web.

Document presentation tier (GUI) patterns, best practices, and coding standards.

Agile Development

Candidate will attend daily development meetings and be prepared to provide status updates to project architect and manager.

General Developer Roles

Technical resource that is the subject matter expert for a given area of development in the J2EE Presentation web layer. 

Participate in interviews and documents business / technical processes.

Provide insight into existing processes and systems.

Provide support and access to current application architecture.

 

Requirements:

  • You should be a results-driven professional with more than 8 years of progressively responsible IT Experience in Object-Oriented System Development with a minimum of 5-6 years of emphasis on the development of presentation layer for J2EE web applications.
  • Must have 6-8 years hands-on experience developing using the following J2EE technologies: HTML, JSP, Servlets, CSS, XSL components. Extensive knowledge working with Struts and JSF MVC frameworks. Developed Portal applications using portlets (Knowledge of different portlet implementation is essential). Additional knowledge of J2EE technologies is required: JDBC, JMS, XML/XSD, SOAP, and REST Web Services.
  • Have 4-6 years knowledge of web page design and layout including the extensive use of JavaScript or other dynamic web user interface technologies (e.g., AJAX) for developing highly interactive web applications. This is not a middle tier Java development position; applicant must show their ability to develop complete web page flows and GUI components.
  • Preferred additional 3-4 years experience developing using frameworks such as Spring, Oracle ADF. Persistence providers such as Hibernate, JPA and iBates. Log4J, Oracle Application Server Development, knowledge of using a Java IDE (Eclipse or Oracle JDeveloper are preferred). SQL database script development (Oracle database 10G skills are preferred).
  • Additional preferable skills include practicing knowledge of using UML (1.4 or 2.0) and Java design patterns in application analysis and design. Candidates who list this experience level must be able to demonstrate the use of UML in one of the CASE tools (e.g., such as Rational Rose or any other tool).
  • Required team development skills: use of version control system for source code check-in and check-out , IBM Rational ClearCase is preferred (knowledge of other VCS systems is acceptable). Build tools such as Ant or build management such as Maven. Issue and defect tracking systems with IBM Rational ClearQuest is preferable (knowledge of other defect tracking tools is acceptable). Knowledge of Unit testing tools is required with Junit, HttpUnit, and HTMLUnit as the preferred tools (knowledge of other unit testing tools such as NGtest is acceptable).
  • Additional tools skills could include: Toad, Putty, Jmeter
  • Excellent analytical and problem solving skills.
  • This is a very senior development contract position. There is no ramp-up or training time, applicant is expected to be able to be a participating team member from day one.
  • Candidates must have a minimum of 6 year of experience or BSC in Computer Science, Software Engineering, Mathematics, or Electrical Engineering degree.

 

Skills:

Applicant must have at least 8 years experience developing for the J2EE platform, candidates with 10+ years of experience are preferred.

OS

 Development on Windows XP, Sun Solaris/Unix (optional)

Architectures

 Sun J2EE Web Development, JSP/Struts/JSF, Portal/Portlet development (Oracle Portal is preferred but not necessary, WSRP JSR 168/268 portelets).

Languages

 Java, Struts, JSF, JavaScript, XSL, CSS, HTML, AJAX, XML, and Portlets. Additional experience in using the following technologies is preferred but not required: EJB 3.0, Hibernate, Spring, and XQuery.

SOA 

 Web Services, Axis, SOAP, REST, WSDL

Messaging

 JMS, MQ Series, Message Bus (Enterprise Service Bus)

Databases

 Oracle9i, PLSQL, SQL, MS Access, MS SQL Server2000, DB2

Enterprise Application Programming

 JSP/Servlet/EJB, Taglibs, Struts, hibernate, Ant, Log4j ,JUnit, JMS,  JAAS,  XML, XSL, XQuery.

Web front-end Programming

  JavaScript , HTML, XML, XSL, XQuery

Servers

 (preferred) Oracle Application Server 10x, Oracle Portal Server 10x. (Optional) Any Commercial J2EE application server.

Development Tools

 Oracle JDeveloper (preferred), Eclipse 3x.

Testing Tools

 Test Driven development using tools such as HTTPUnit, JUnit, etc.

Methodology

 RUP, any SDLC based approach.

Quality Assurance

 Rational ClearQuest for defect tracking

Design and Modeling

 

 

Familiar of using UML in analysis and design. Have used one or more of the following modeling tools: TogetherJ, Rational Rose, RSA, Visio, or MagicDraw

Highly Recommended Skills

 

Strong understanding of Oracle WebCenter Portal architecture
Design & Implementation experience with Oracle WebCenter, Weblogic, and ADF.
Strong understanding of the Performance considerations & best practices for Portal implementation.
Reusable Java UI framework component development skills using any of the following projects: Tapestry, Struts, Wicket, JSF and ADF.

 

Other Skills

Good team player and self-motivated individual capable of working in a collaborative team environment. Your position requires delivery of incremental deliverables on schedule. You are expected to provide estimates of effort for your tasks that you can deliver on time.

 

 

Regards,

Karan

CBS Information Systems, Inc
37600 Central Court
Suite 214
Newark, CA 94560

http://www.linkedin.com/img/signature/pic_plastic_cool_26x130.gif

Work: (510)713-9900 x 212
Mobile: (510)870-2259
Fax: (510)740-3677
Email: ka...@cbsinfosys.com
IM: karan_cbsinfosys(Yahoo)
http://www.linkedin.com/img/signature/icon_in_blue_14x14.gifhttp://www.linkedin.com/in/karannagendra

http://www.cbsinfosys.com/CMS/images/stories/CBS/logo/logo.jpg

Business Solutions Through Cutting Edge Technology

Reply all
Reply to author
Forward
0 new messages