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
Developing software in a continuous integration, continuous deployment (CI/CD) paradigm
Working with financial data sets
Programming with Java and associated frameworks like SpringBoot
Utilizing ElasticSearch and other big data technologies like MapReduce
Scripting using JavaScript (JS) framework like Angular JS or EXT-JS
Using tools such as Apache Tomcat, Apache Spark, 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 Skills:
Demonstrated experience with security accreditation process.
Demonstrated experience supporting enterprise software development efforts.
Demonstrated experience working with commercial financial data sets.
Demonstrated experience integrating software with LDAP, PKI and must use services.
Demonstrated experience integrating with various applications using web services and APIs.