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:
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
|
|
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 |
|
Work:
(510)713-9900 x 212 |
|