*Position: **Java Developer :: [Locals Only]* *Location: **Herndon, VA.* *Duration: 6+ Months contract plus extension*
*Interview mode: Phone than **F2F* *Job Description: *Looking for someone who has experience performing full-cycle software development tasks in an Agile Software Development environment, including requirement and specification analysis, software design, implementation, testing, and deployment. • Bachelor’s degree in Computer Science or related field AND • Three (3) years of experience in software development, developing web applications or high volume *web service/SOA environments* Front end • 2+ years of experience with hands on Object Oriented JavaScript with HTML manipulation experience • 2+ years of experience with Advanced *CSS2/3 and HTML4/5* • Familiarity using JavaScript UI libraries such as Backbone.js, JQuery UI, Wijmo, Angular, Dojo or similar Object Oriented JavaScript UI library • Experience with Microsoft Internet Explorer 7-10, Mozilla Firefox, Google Chrome and Apple Safari cross Browser issues on Mac and Windows Operation Systems Backend • 2+ years of experience with relational database programming: ORM tools (e.g. iBatis, Hibernate), Complex SQL, stored procedure, Oracle 10 or higher, JDBC, CASE Studio • Familiarity with designing data models (logical and physical models), and constructing database schemas and complex SQL queries Common • 2+ years of experience in building scalable web applications using the following technologies: Spring Framework, Java Web Services, Java Server Faces (JSF), Java Server Pages (JSP) or Apache Struts, JavaScript, CSS and HTML • Experience with the following programming languages and technologies: Java, J2EE, Build Systems (Maven, ANT etc), IDEs (Eclipse, NetBeans, etc.), revision control tools (e.g. Subversion) • Experience with different web application servers, e.g. Tomcat, Apache • Experience with Service Oriented Architecture and Object Oriented Design Patterns • Experience with code optimization and performance tuning • Excellent written and verbal communication skills. • Familiarity with Agile/Scrum in a professional environment • Knowledge and experience with the following is a plus: Responsive Design HTML/CSS/JavaScript implementations (eg. Twitter Bootstrap) and Mobile Browsers *Responsibilities include:*• Collaborates with Product Management, Business Analysis, Quality Assurance and User Experience teams to perform analysis of Functional Requirements, User Stories and specifications; • Designs, documents and implements Java web applications and Oracle database changes to fulfill Functional Requirements, User Stories and Architectural goals; • Works closely with engineering team members and architects to design, develop and test all tiers of the application platform – presentation, business service and persistence/database tiers; • Performs design and code reviews; Consults with operations engineers, database architecture and other team members to evaluate and improve operational and performance aspects of the overall system; • Evaluates and prototypes new products and capabilities, and provides insight on resulting value proposition; • Participates in on-going maintenance and support of software systems when needed; • Provides support for installation of software systems; • Monitors industry trends on web technologies and related concerns to aid with roadmap planning and risk mitigation. Thanks Regards *Steven Olson* (Technical Recruiter) *Ennovace Inc* Ph: 214 541 9081 F: 972-913-8300 ste...@ennovace.com www.ennovace.com 1801 S O'connor Rd Irving TX 75061 Disclaimer: We respect your Online Privacy. This e-mail message, including any attachments, is for the sole use of the intendedrecipient(s) and may contain confidential and privileged information.Any unauthorized review, use,disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. If you are not interested in receiving our e-mails then please reply with a "REMOVE" in the subject line at rem...@ennovace.com and mention all the e-mail addresses to be removed with any e-mail addresses, which might be diverting the e-mails to you. We are sorry for the inconvenience. -- You received this message because you are subscribed to the Google Groups "Open Source Erp & Crm" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-source-erp-crm+unsubscr...@googlegroups.com. To post to this group, send email to open-source-erp-crm@googlegroups.com. Visit this group at http://groups.google.com/group/open-source-erp-crm. For more options, visit https://groups.google.com/d/optout.