*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.
