*Hi,*

*Good Morning,*




*Hope you are doing good. This is Victor Working as a SR IT Recruiter with
TRUGlobal INC. Please find below requirement and send me your consultant
resumes . For further details please contact me at (650) 425-7336 . *

*Please send me the resumes to [email protected] <[email protected]>.
<[email protected].>*

*Position: Java Web Application Developers*

*Location: Palo Alto, CA.*

*Duration: Long term*



*REQUIREMENTS*



Looking 8-10 years of java with solid focus in Javascripting skills.



(1) *Expertise in the domain of relational database schemas design, query
and optimization. *             (a) Design of relational database
schemas
(b) Writing plain JDBC based SQL queries             (c) Experience with
Object-to-relational mapping frameworks required (such as Hibernate
(although we are not using Hibernate)), Experience with JPA (Java
Persistence API) is a big plus as we are using JPA in all our projects



If the candidate never designed a relational database schemas, this is
usually a stopper for us during an interview (we do not have a DBA team,

in our group, developers design the schemas of the projects they work
on). We will ask some questions about what the candidate specific experience

is on this topic, as well as questions on some general relational database
schemas design concepts...

(Note, regarding (c), experience with JPA would be is a big plus!)



(2) *Expertise in the domain of rich and interactive single-page
application (SPA) user interfaces design and development using
JavaScript/Ajax, HTML5 and CSS.*

Note: Experience with JSP is not directly relevant nor applicable to our
projects (we do not use this technology). JavaScript experience *limited to
data validation* in the context of JSP based User Interface design and
implementation is not enough.

Candidate must be capable of developing interactive web pages using
JavaScript.

Experience with Twitter Bootstrap, Angular, JQuery JavaScript frameworks a
plus.



If the candidate never designed or implemented a web pages using
plainJavaScript, HTML and CSS, or never used JavaScript to implement
dynamic page content

(DOM) modifications, or never used Ajax technics do refresh pages content
without reload, then this is usually a stopper for us during an interview.

We will not be evaluating the candidate on is/her potential experience in
those domains using JSP or JSF framework as we are not using

those in our platform. We will ask some questions about what the candidate
specific experience is on those topics, as well as questions on

some general javascript/ajax concepts...



(3) *Expertise in the domain of core business logic object-oriented design
and development in Java.*

We will evaluate the candidate on the base of his/her development
experience as well as level of expertise with regards

to object oriented design principles and concepts (design patterns,
interfaces, ...) and java development good practices. A weak understanding
of some

of the key concepts discussed is usually a stopper for us during the
interview.



*(4) Ability to take "vertical" ownership of a project, i.e., being
responsible end-to-end for a project.  *      From requirements collection
to data model definition, user interface and business logic design and
implementation.

*(5) Miscellaneous *

- Experience related to RestFul web services is a plus

 - Experience with Spring framework (dependency injection) is a plus


- Good understanding of HTTP concepts a plus

- Experience with XML processing is a minimal requirement. Experience in
XML schemas definition and additional XML technologies like XQuery and
XPath is a plus



*Summary of our Web Application Technology Stack*



*Client Side*

            - *HTML5* technologies (*CSS, HTML, JavaScript, Ajax*)

            - *Twitter* *Bootstrap* UI framework

            - *Jquery,* *FusionCharts *and* HighChart* JavaScript libraries



*Server Side*

            - data
tier:                                                       *mySQL* database

            - object to relational mapping:                      *JPA* (Java
Persistence)

            - business logic:
*Java*

            - framework:
*Spring* (dependency injection)

            - presentation framework:                  *Jpublish*

            - web services:
*Restful* web services

            - servlet container:
*Tomcat*



-- 
-- 

Thanks,
Victor

TRUGlobal Inc. | [email protected]| www.truglobal.com
Off: +1 (650) 458-0500 | Direct: 1 (650) 425-7336

 Fax: +1 (650) 403 4500

-- 
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/d/optout.

Reply via email to