Java Developer
Computer Technologies Consultants, Inc - Washington, DC

This job posting is no longer available on Computer Technologies Consultants, Inc. Find similar jobs:Java Developer jobs - Computer Technologies Consultants jobs

The Bureau of Labor Statistics ( BLS ) is a unit of the United States Department of Labor . It is the principal fact-finding agency for the U.S. government in the broad field of labor economics and statistics . The BLS is a governmental statistical agency that collects, processes, analyzes, and disseminates essential statistical data to the American public, the U.S. Congress , other Federal agencies, State and local governments, business, and labor representatives. The BLS also serves as a statistical resource to the Department of Labor .

The BLS data must satisfy a number of criteria, including relevance to current social and economic issues, timeliness in reflecting today’s rapidly changing economic conditions, accuracy and consistently high statistical quality, and impartiality in both subject matter and presentation. To avoid the appearance of partiality, the dates of major data releases are scheduled more than a year in advance, in coordination with the Office of Management and Budget .

R equired: *
  • Is proficient in Java web application development (6 years) including Spring, Spring MVC;
  • Is proficient with database technologies and Object-Relational Mapping tools (Hibernate, JPA, ActiveRecord, etc); *
  • Has demonstrated knowledge of other languages such as Perl , C, C++ ; *
  • Has used Ant, Maven or similar tools/technologies; *
  • Has demonstrated knowledge of Agile development processes; *
  • Has worked in a Continuous Integration environment such as Hudson/Jenkins; *
  • Is familiar with automated software unit and functional testing (JUnit, HTMLUnit, Selenium, Watir, Cucumber, etc.); *
  • Experience with public-facing web apps, including AJAX, JavaScript, and scaling issues; *
  • Has familiarity with dynamic language frameworks such as Python, Ruby on Rails, or has a desire to learn; *
  • Highly motivated and enjoys team environments; *
  • Solid analytical and problem solving skills; *
  • Proven oral and written communication skills, both technical and business focused;

Required yrs. of experience - Critical experience
  • 6 yrs. (minimum) - Java
  • 3 - 4 yrs. - Perl

Preferred Skills:
  • Past experience working on Agile/Scrum team would be beneficial.
  • Past experience working on highly trafficked websites or high use web applications would be beneficial

Clearance – Eligible

  • Work on one or more teams responsible for developing applications for supporting web-based data collection and data dissemination; *
  • Write secure software (front-end and back-end) for use by the public; *
  • Develop and conduct unit tests plans supporting agreed upon requirements; *
  • Write systems documentation to facilitate systems maintenance; *
  • Perform all duties and roles within professional capabilities to support projects;

About this company
5 reviews