UI Developer

Job ID
# of Openings
Cyber Security
Clearance Level
Top Secret/ SCI eligibility

Company Description

Spry is a certified Small Disadvantaged Business (SDB) headquartered in McLean, VA. Spry provides Enterprise, C4IT, Management, and Cyber Solutions to the federal government and commercial entities. Founded in 2001, Spry Methods was built on the foundation of combining industry knowledge with unmatched responsiveness to produce results for our customers. Our goal is to build a business dedicated to the maximization of value for all stakeholders starting with our employees, our customers, and our community. We recognize that talented and dedicated employees are our most valued assets and the foundation of our success. Guided by these principles, we have established an impressive track record of proven past performance serving our customers within the Commercial, Federal Civilian, DoD, and Intelligence Communities. A CMMI Level 3 certified and ISO 9001:2008 registered company, Spry is committed to quality and continuous improvement.


Spry Methods is seeking two (2) User-Interface Developers to an FBI organization with a national security focused mission.

Job Responsibilities and/or Success Factors

  • Building and maintaining web-based application user interfaces
  • New development, enhancements, and maintenance of modern, clean, intuitive user interfaces for Java/J2EE applications
  • The design and technical implementation to enhance user experience
  • Performing front end development and testing using AngularJS, jQuery/Javascript, CSS, XML, JSON, XSLT, Spring Web MVC, Tiles, DOM, JSTL, JSP, MVC2/Struts
  • Experience with Selenium or Protractor

Required skills and experience include

  • Bachelor’s Degree in IT field or equivalent years of experience
  • 4+ years real life experience delivering Web and UI based code to production
  • Active Top Secret clearance with the ability to obtain and maintain a counter intelligence (CI) polygraph
  • Knowledge of test libraries (junit, dbunit) or automation tools (Selenium)
  • Able to work with users and analysts to develop interfaces to meet customer needs
  • Utilize reusable components
  • Must have strong verbal and written communication skills, good customer relationship skills, especially in highly dynamic environment
  • Technical skills with at least 4 years of hands on development in the following areas:
    • Spring Web MVC
    • AngularJS
    • JavaScript /jQuery
    • D3
    • JSON
    • XML/XSLT
    • AJAX
    • HTML
    • CSS

Preferred skills

  • Experience with testing tools such as QuickTest Professional, Selenium Quality Center and/or Protractor
  • Experience with Maven, Ant and continuous building environments
  • Experience with web service API’s (REST, SOAP)
  • Experienced with rapid application development (RAD) methodology
  • Ability to work in a fast-paced, quick software release environment
  • Self-motivated to learn and work independently in a complex, dynamic environment
  • Experience development on/for application servers (i.e. JBoss, MarkLogic)

EEO Statement

At Spry, we believe talented and dedicated employees are our most valued assets and the foundation of our success. We are committed to crafting a diverse and inclusive workplace that endorses engagement, creativity, quality and innovation.
We are proud to be an Affirmative Action and Equal Opportunity Employer and as such, we evaluate qualified candidates in full consideration without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, age, disability status, protected veteran status, and any other protected status.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed