Sr. Dojo Web Developer Job in Norfolk, Virginia US

Sr. Dojo Web Developer

Sr. Dojo Web Developer Print E-mail Why Work for TEKsystems With 5,500 clients and over 70,000 consultants deployed annually, we offer our IT consultants a bigger network and better opportunities. Through our proprietary Consultant Placement Process, we also provide personalized career services, placing you in the positions you want and keeping you consistently employed in roles that advance your career. Job Description Job Classification: Direct Hire DOJO Front End Developer Job description: 1) DOJO 2) User Interface- CSS, HTML, Jquery, XSLT, Web Graphics, Javascript/Ajax 3) Enterprise Java Development Must be able to obtain a DoD Secret security clearance. Duties and Responsibilities: The Principal Software Engineer will be responsible for the design and development of software within the SSB project, in Norfolk, VA. The selected candidate will perform the following: - Work closely with the customer to define software requirements. - Write complex software code. - Lead code and design reviews. - Design and execute software tests. - Identify and report software problems. Develop software trouble reports. Debug and validate fix. - Employ industry best practices. - Lead junior software developers in the software development process. -Act as the Dojo SME/trainer Required Qualifications: The following are the user interface specialist skills we would like a candidate to have: -DOJO experience - Web Application Performance optimization experience a plus (Async Splitting, YSlow, etc) - Java Portlets (Version 2, JSR268 preferred, and Gadget Experience a plus) - Basic HTML and CSS web page authoring - Basic Web Graphics understanding (Web Safe Color Schemes, etc...) - Basic JavaScript (JavaScript Object Notation (JSON)) a plus - Human Systems Integration (Usability Testing Experience) - RSS/RDF/Atom Formats Preferred- a bachelor's degree (in Computer Science, Information Management Systems, Engineering or related field) or equivalent experience, 10 to 12 years of related software development experience. This experience must include: - Six years of experience in Business IT/C2 Support Systems. - Three years direct experience with UNIX, SYBASE, Windows and/or LINUX. - Core Java Skills - Java Programming Language (Java 2 5.0 or 6.0 preferred) - Object Oriented Design - Design Patterns - Inversion of Control, Spring experience a plus - Universal Modeling Language (UML) - Prior experience in non-maintenance development - New enterprise business systems preferred, especially SOA and J2EE systems - Test Driven Development using JUnit and/or Selenium a plus - Enterprise Java Development Skills - Experience working on Service Oriented Architecture (SOA) systems - J2EE, experience on the JBoss platform preferred - Web Services Development - SOAP or REST services, both preferred - Web Services Description Language (WSDL) - Service Mediation systems experience a small plus - Enterprise JavaBean experience (EJB2.x or EJB3) - Business Process Management using jBPM. (Service Orchestration) - Database Programming (SQL) and Object Relational Mapping (ORM) using - Hibernate or the Java Persistence API (JPA) - Sybase experience a plus - Event stream processing using Esper a plus - Enterprise Service Bus (ESB) - eXtensible Markup Language (XML) and Schemas (XSD) - XML StyleSheet Transformations (XSLT) - JavaScript Object Notation (JSON) a plus - Service Discovery using UDDI is a nice to have, but not a discriminator - Application Performance Optimization experience a plus Join TEKsystems ® and get your career on the fast track. As the leading technology staffing and services firm, we are passionate about deploying high-caliber IT and communications expertise. To satisfy our constant need for expertise, we actively seek talented Technical Professionals with all levels of information technology and communications skills. TEKsystems knows that every professional has different needs, so we'll work together to determine a suitable benefits package. We offer options to our Technical Professionals that could include: a health plan, 401k, provisions for vacation and holiday pay, and technical and professional training. With a foundation as the nation's largest IT staffing firm, we've become a billion-dollar services company by blending superior client service with an unrivaled ability to source and manage talent to precise specifications, resulting in successful technology executions. Allegis Group and its subsidiaries are equal opportunity employers. M/F/D/V Requirements DOJO, Java, Javascript, Jquery