The Senior Cloud Application Developer will join our Research & Development team and will work in all aspects of application development, from overall architecture to day-to-day maintenance and managing development cycles for the development team. The Sr. Cloud Application Developer will utilize a wide range of technologies and software development frameworks. This role reports to the Sr. Research & Development Manager.
Back End Skills: Go, Python, Micro-services, REST, JVM (Java - Spring, Spring Boot, Hibernate, etc; Clojure), NodeJS, Database (PostgreSQL, MySQL, etc.)
DevOps/Platforms: Microsoft Azure, Amazon Web Service (S3, RDS, EC2, Lambda, SQS, SNS, DynamoDB, CloudFormation, etc.), Chef, Puppet, Kubernetes, Docker, Ansible, Hashicorp Suite
Automation Testing: Selenium, Cucumber, ATDD, Protractor, Karma, Automated Performance and Regression/Functional Testing
CI/CD: Jenkins, Nexus, Artifactory
Build/SCM Tools: Maven, Gradle, Grunt, Gulp, Git, NPM
DB/Data Platforms: MSSQL, MySQL, Oracle, Kafka, Storm, MongoDB, Hadoop, Spring XD/Spring Batch