Java/Scala Developer

Location: Ft. Meade, MD
Date Posted: 03-20-2017
Ability to design, develop, test, integrate, deploy, and support/maintain scalable web pages and web services utilizing Java. In addition to Java, experience with Node.js, Grunt, React, Twitter Bootstrap, MongoDB, MySQL, Oracle, SQL Server, Less or Sass. Responsive Web Design (Media Queries, Flexible Grids etc..), Solr/Elastic Search, Linux Shell Scripting, responsive web design, database design, and query optimization is crucial. Ability to work in a fast pace, dynamic, small team environment. Experience with AWS EC2 cloud based deployments is a plus. Analyzes user’s requirements, concept of operations documents, and high level system architectures to develop system requirements specifications. Analyzes system requirements and leads design and development activities. Guides users in formulating requirements, advises alternative approaches, and conducts feasibility studies. Provides technical leadership for the integration of requirements, design, and technology. Incorporates new plans, designs and systems into ongoing operations. Develops technical documentation. Develops system Architecture and system design documentation. Guides system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans. Interacts with the Government regarding Systems Engineering technical considerations and for associated problems, issues or conflicts. Ultimate responsibility for the technical integrity of work performed and deliverables associated with the Systems Engineering area of responsibility. Communicates with other program personnel, government overseers, and senior executives. Candidate may be required to respond to after-hours requests as required in a 24 x 7 environment. A Java/Scala developer with a background in building and working with ingest pipelines including Web Crawlers and RSS Aggregation processing and search indexes such as Google's GSA, Apache Solr, or Elastic Search. The ideal candidate would be a "full stack" developer capable of building a web application from the front end all the way through the software stack to the back end data services (i.e. databases or search engines). Recent history utilizing Apache Tomcat, NGINX, Play Framework, HTML5, XML, JSON, JavaScript, jQuery, Bootstrap, AngularJS, ReactJS, CSS3, Less, SASS, Grunt/Gulp, NodeJS, Maven, Jira is desirable.
this job portal is powered by CATS