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.
