Hello,

Here is the requirement for the below position please do respond me with
the Updated profiles to [email protected] or reach me @ 571-483-2829.

*Position: Java/J2ee Developer*

*Location: Cupertino, CA*

*Duration: 3 Months (Extendable)*

*Rate: $40/hr.C2C*

*Experience: 3- 5 Years*

*Required Skill(s)  *

*Hibernate,Spring  , Struts  ,EJB  ,Java-J2EE, JSF - Java Server Faces.*

 *Job Description:*

*Skill1 - Hibernate*

Programmer: Should be able to write programs independently. Hibernate: Good
understanding of Hibernate features, Usage, Hibernate Architecture and
Session. Coding using POJOs, Mapping file, Config file, DAOs & Clients.
Knowledge on high level topics such as Transaction Management, Managing
cache & Lazy loading. Able to define annotations in the data objects and
generate the hibernate config files. Should know how to write and execute
unit test cases.

*Skill2 - spring*

Technical Lead: Should be able to design, develop, debug programs
independently and mentor others. Strong understanding of Spring components,
architectural layers of spring application and its advantages and knowledge
in Integrating with other frameworks, Implementing EJBs, JMX support,
sending email, scheduling jobs, exception handling, testing.

*Skill3 - Struts*

Technical Lead: Should be able to design, develop, debug programs
independently and mentor others. Good understanding of advanced concepts
such as Struts tag library, using JSTL, EL tag lib, Nested tag lib, Custom
tag lib, Accessing DB, Security, Utility classes, Tiles, i18n, validator
framework, Exception handling. Should be able to include efficient Logging
mechanisms (identify and place appropriate Log statements in code)

*Skill4 - EJB*

Programmer: Should be able to write programs independently. Should have
good understanding in Session Bean, Types, and Steps to build Session Bean,
Life cycle of Stateless and Stateful Session Beans, Usage of both. Can
Choose between both. Same way knows in depth the Details of entity bean,
Life cycle, Persistence types BMP and CMP. Can compare session and entity
beans, Knows How entity beans work with session beans. Also good at Details
of MDB & Lifecycle. Aware of Different roles in building EJBs and Different
versions of EJBs - Is aware about the transaction concept. Is able to
explain EJB security. Is able to develop session beans as web services. Has
a good understanding of object relational mapping. Should know how to write
and execute unit test cases.

*Skill5 - EJB (L3)*

Technical Lead: Should be able to design, develop, debug programs
independently and mentor others. Should know advanced EJB concepts such as
Transactions, Security-Authentication& Authorization, Clustering, JNDI
Naming Server, EJB QL, Java Persistence API, EJB3.0 features, Exception
Handling, Interceptors, DD with programming knowledge. Is proficient in
administering one of the commercial / open source application servers. Has
understanding of some of the important design patterns such as MVC, Session
Facade. Is able to describe the types of relationships between various
persistent entities that can exist in the application. Has clear
understanding of messaging concepts and JMS, Best Practices, Optimizations,
Caching. Is aware of EJB design patterns and more importantly is capable of
deciding when to apply a specific pattern given the business scenario/use
case.

*Skill6 - Java-J2EE*

Should be able to write programs independently. Good at advanced JE
concepts such as Distributed transactional computing, n-tier J2EE
architecture, Distributed multitier applications, Java 2 platform, JE
components, Container services, Container types, JE servers and Containers
& Application deployment architecture. Knowledge in JE APIs such as EJB,
JMS, Security, Transaction, JNDI, Connector & Web Services. Good
understanding of JEpackaging, Common J2EE design patterns, J2EE lifecycle
and roles. Should know how to use the inbuilt classes like Validator class
and how to separate the view from model and controller in JE architecture.
Should have good knowledge of build scripting and build tools like
ANT.JEincludes technologies like HTML, JavaScript, JDBC, JSP,
Servlets, Struts,
XML, EJB. Should know how to write and execute unit test cases

*Skill7 - JSF - Java Server Faces*

Programmer: Should be able to write programs independently. Clearly know
the Advantages and disadvantages of JSF, Details of installing and
configuring JSF,Static and dynamic navigation - Developing application &
JSF flow. Good understanding of the Steps in using JSF, Managed beans, JSF
Expression Language, Accessing collections, Resource Bundle, JSF Standard
Component Tag(h) library and Validating user inputs. Understanding UI
panel, Graphic Image tag, component rendering, localised data handling,
standard converters, registering listeners, bindings, backing bean methods,
custom objects etc. Should know how to write and execute unit test cases

*Essential Skill(s)*

*Skill1 - Java-J2EE (L2)*

Should be able to write programs independently. Good at advanced JE
concepts such as Distributed transactional computing, n-tier J2EE
architecture, Distributed multitier applications, Java 2 platform, JE
components, Container services, Container types, JE servers and Containers
& Application deployment architecture. Knowledge in JE APIs such as EJB,
JMS, Security, Transaction, JNDI, Connector & Web Services. Good
understanding of JEpackaging, Common J2EE design patterns, J2EE lifecycle
and roles. Should know how to use the inbuilt classes like Validator class
and how to separate the view from model and controller in JE architecture.
Should have good knowledge of build scripting and build tools like
ANT.JEincludes technologies like HTML, JavaScript, JDBC, JSP,
Servlets, Struts,
XML, and EJB. Should know how to write and execute unit test cases

*Additional Skill(s)*

*Skill1 - Hibernate (L1)*

Hibernate: Should be aware of fundamentals on Hibernate, OR mapping,
Hibernate set-up and able to write simple application / code in this
framework. Be able to do CRUD operations on Data using Hibernate objects.
Should understand unit testing and able to execute unit test cases.

*Skill2 - Java-J2EE (L1)*

Should be aware of the fundamentals and basics on J2EE Overview,
Architecture, Components, Clients, Containers, Technologies (overview of
HTML, JavaScript, JDBC, JSP, Servlets, Struts, XML, EJB, Request handling
and coding knowledge. Should understand - what is unit testing (Screen
testing, Class testing etc. what to use when)


Thanks & Regards,
Naga Sarma
Javaji System Solutions Inc.
Direct No: 571-483-2829
Email ID: [email protected]
Skype Id: naga.ait || GTalk: [email protected]

-- 
You received this message because you are subscribed to the Google Groups "Open 
Source J2EE frameworks" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/open-source-j2ee-frameworks.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to