Get more qualified candidates and reduce your costs with our guaranteed recruiting solutions

Talk to an expert today

3433 - Database Developer

McLean, Virginia
Full Scope Polygraph

OVERVIEW:

We are seeking a Database Developer that is part of an integrated team to create, update, and maintain a federated search and discovery software system to integrate data related to financial information from a variety of data providers within a cloud environment. The developer will utilize an Agile Scrum development methodology throughout this process.

GENERAL DUTIES:

  • Developing a user friendly web application
  • Developing new features and enhancements to web application to allow users to search and correlate financial information related to their mission
  • Developing APIs and web services
  • Working at all tiers of the architecture, to include Web UI, Business Logic, and Database layer
  • Creating and maintaining AWS Cloud infrastructure

REQUIRED QUALIFICATIONS:

  • ETL developer with Elasticsearch/Apache Spark/Scala experience
  • Bachelors and fourteen (14) years or more experience; Masters and twelve (12) years or more experience; PhD or JD and nine (9) years or more experience
  • (5) or more years of demonstrated experience in the following:
  • Working within an Amazon Web Services (AWS) cloud environment and utilizing tools such as SMS, Data Pipeline, Relational Database (RDS), Cloudwatch, EC2, EBS, S3, KMS, or SMS
  • Developing in a DevOps environment and utilizing tools such as GitHub, Subversion, Jenkins, Maven, or Artifactory
  • Utilizing web stack technologies and software design
  • Working at all tiers of the architecture, to include Web UI, Business Logic, and Database layer, but mostly at the Database layer
  • Working with financial data sets and ETLing commercial datasets as needed
  • Utilizing ElasticSearch and other big data technologies like MapReduce, Apache Spark and Scala
  • Developing software in a continuous integration, continuous deployment (CI/CD) paradigm
  • Programming with Java and associated frameworks like SpringBoot
  • Using tools such as Apache Tomcat, Hadoop, SOLR, JDBC, ANT, Active Directory, LDAP, Regex, SQL, or JSON
  • Using JIRA tracking system
  • Employing Agile development methodology
  • Employing the Software Development Lifecycle (SDLC)

DESIRED QUALIFICATIONS:

  • Demonstrated experience with security accreditation process.
  • Demonstrated experience supporting enterprise software development efforts.
  • Demonstrated experience integrating software with LDAP, PKI and must use services.
  • Demonstrated experience integrating with various applications using web services and APIs.
  • Scripting using JavaScript (JS) framework like Angular JS or EXT-JS

CLEARANCE:

  • Full Scope Polygraph minimum