logo

View all jobs

Senior Cloud Software Engineer w/ Java and Analytics Development

Annapolis Junction, MD · Information Technology
REQUIRED SKILLS/ABILITIES:
  • TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED)  
The Senior Cloud Software Engineer will join a high performance team of experienced Java developers delivering a Data Provenance capability that derives value from large volume and high velocity data feeds. The Senior Cloud SWE will build Java Analytics that may operate on data at rest, data streaming, and data in motion. Various technologies may be leveraged for any given Analytic developed including but not limited to MongoDB Aggregation Pipeline, Java MapReduce, Apache NiFi Processor development.

Basic Qualifications:
Java
Analytics Development

Preferred Qualifications:
MongoDB
MapReduce
Apache NiFi
Machine Learning
Streaming

 
At least ten (10) years experience in software development/engineering, including requirements analysis, software development, installation, integration , evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.  The individual must be able to communicate directions and provide guidance to junior programmer/analysts, as required;
 
At least six (6) years of experience developing software using the Java programming language. At least four (4) years of this experience must have been obtained in the last seven (7) years.
 
Shall have demonstrated work experience with distributed scalable Big Data Store (NoSQL) such as Hbase, CloudBase/Acumulo, Big Table, etc.
 
Demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc.
 
Demonstrated work experience with the Hadoop Distributed File System (HDFS)
 
Demonstrated work experience with serialization such as JSON and/or BSON
 
At least four (4) years experience developing software for Windows (2000, 2003, XP, Vista), or UNIX/Linux (Redhat versions 3-5) operating systems.
 
Demonstrated work experience in the design and development of at least one Object Oriented system.
 
Demonstrated work experience developing solutions integrating and extending FOSS/COTS products.
 
At least three (3) years experience in software integration and software testing, to include developing and implementing test plans and test scripts.
 
 
Powered by