Randstad JavaScript Developer in Herndon, Virginia

JavaScript Developer


Herndon, VA

Date Posted:

Thursday, October 6, 2016

Job Type:

Temp to Perm

Reference #:



Randstad Technologies

apply now




-Collaborate with Product Management, Business Analysis, Quality Assurance and User Experience teams to perform analysis of Functional Requirements, User Stories and specifications;

-Design, document and implement Java web applications and Oracle database changes to fulfill Functional Requirements, User Stories and Architectural goals;

-Work 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;

-Demonstrate and apply strong technical leadership and knowledge to develop high quality, resilient software, as an individual contributor, as part of a scrum team or as the technical lead operating across one or more scrum teams;

-Perform design and code reviews; Consult with operations engineers, database architecture and other team members to evaluate and improve operational and performance aspects of the overall system;

-Champion the efforts of the Emergent Design and Technology road map teams to continuously evolve the platform;

-Take initiative in resolving challenging, complex issues across the lifecycle, including production support, development operations, continuous improvement, increasing quality;

-Evaluate and prototype new products and capabilities, and provide insight on resulting value proposition;

-Participate in on-going maintenance and support of software systems;

-Provide support for installation of software systems;

-Monitor industry trends on web technologies and related concerns to aid with roadmap planning and risk mitigation;

-Help mentor, guide and review the work of more junior software engineers.


-Bachelor s degree in Computer Science or related field AND

-Six (6) years of experience in software development with four (4) of those developing web applications OR

-Equivalent combination of education and experience

-5+ years experience with hands on Object Oriented JavaScript with HTML manipulation experience

-5+ years experience with Advanced CSS2/3 and HTML4/5

-2+ years of experience 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

-5+ years of experience with relational database programming: ORM tools (e.g. iBatis, Hibernate), Complex SQL, stored procedure, Oracle 10 or higher, JDBC, CASE Studio

-Experience designing data models (logical and physical models), and constructing database schemas and complex SQL queries

-5+ 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

apply now