Sr. Software DeveloperLocation: St. Louis, MORelevant Experience Needed: 8+ yearsContract Duration: 12+ monthsExperience Summary:Strong experience in core Java, Spring and web developmentStrong server development and administrationStrong experience in Spring, NoSQL data storesContinuous integration/deployment - Jenkins, Jenkins pipelines; build tools such as MavenUnderstanding of network protocols such as TCP, SSL, HTTPS and SFTPWorking knowledge of GIT, ALM (Rally)Experience with deploying and scaling distributed systems on virtual/docker/kubernetes infrastructure as well as Cloud Foundry experience with Linux and open source software like Apache, Kafka, HadoopGood to have:Systems knowledge (worked on protocols, FTP, SFTP, this would be a plus)Expertise in web technologies especially AngularJS is a plusFamiliarity with installation/configuration automation and scripting (Chef, BOSH)Familiarity with performance testingAwareness in security implementations such as X.