Oct 14, 2018

Senior Software Developer - 100 % REMOTE WORK USA

  • Criterion Systems
Full-Time Defense Engineering Government Information Technology (IT) Other

Job Description

Senior Software Developer

Full-time Regular

20 days agoRequisition ID : 1726

At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for excellence built upon the collective skills, talents, perspectives, and backgrounds of its people. Our differentiators: employee-owned Federal government IT services contractor founded in 2005; high employee retention rate because of excellent benefits and a focus on job flexibility and work/life balance; leadership team comprised of individuals who have successfully built and run businesses. Our employees are the company’s most valuable assets.  Are you ready to be appreciated?

Criterion Systems, Inc., is seeking a Senior Software Developer to support a USDA-Forest Service contract that allows for 100% remote work. Established in 1905, the Forest Service (FS) is a federal agency that manages public lands in national forests and grasslands under a founding principle, "To provide the greatest amount of good for the greatest amount of people in the long run". The agency’s mission is to “sustain the health, diversity, and productivity of the Nation’s forests and grasslands to meet the needs of present and future generations”. The right candidate will have experience providing Operations & Maintenance support on existing applications, and managing enhancement releases.

The successful candidate will support the USDA Fire Aviation and Management (FAM) Application and have the following skills:

The successful candidate will support a USDA Fire Aviation and Management (FAM) Application enhancement project team and will possess the following skills:

  • Self-motivated, professional with proven experience.  Flexible, team-player.
  • Highly skilled at debugging and resolving issues in existing Java based systems
  • Highly proficient at coding in HTML, Javascript, and related technologies
  • Highly proficient at coding using Angular 4 or above
  • Working knowledge of Eclipse based IDE’s and SVN
  • Strong knowledge of Spring Framework, Spring Security, Restful Services, Controllers
  • Strong knowledge of JPA, ORM, Hibernate
  • Strong knowledge of JWT – JSON Web Tokens, Token based security
  • Strong knowledge of Java Messaging Service, Active MQ, Oracle/Postgres databases
  • Confident knowledge of XML, JSON, SQL, CSS, Java 6 or above
  • Familiarity with Jasper Reports, Tomcat/J2EE Server
  • Familiarity with caching, threading, synchronization concepts
  • Strong working knowledge of software architecture and design/re-design experience especially in the Java application space
  • Familiar with UNIX/LINUX and Windows systems
  • Updates job knowledge by researching new Internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations

Required Qualifications

  • US Citizenship
  • Ability to receive public trust security clearance
  • Minimum of 7 years of experience providing JAVA based applications 
  • Bachelor’s degree or recent equivalent experience, with a major in a field that provides substantial knowledge useful for managing IT requirements. Four years of experience can be used in lieu of degree.
  • Java, Eclipse, UNIX/LINUX, SQL database, Teamwork, Verbal Communication, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Software Debugging



  • Criterion Systems is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.


AL,   AK,   AZ,   AR,   CA,   CO,   CT,   DE,   DC,   FL,   GA,   HI,   ID,   IL,   IN,   IA,   KS,   KY,   LA,   ME,   MD,   MA,   MI,   MN,   MS,   MO,   MT,   NE,   NV,   NH,   NJ,   NM,   NY,   NC,   ND,   OH,   OK,   OR,   PA,   RI,   SC,   SD,   TN,   TX,   UT,   VT,   VA,   WA,   WV,   WI,   WY  

Security Clearance

Public Trust

Apply Now