Seeking a Sr. AWS Cloud Developer for a 12+ month contract position in Beaverton, OR. The ideal candidate will have 5+ years of experience in highly distributed systems, experience building and deploying solutions on AWS, and proficiency in Java and modern build strategies.
Requirements
- Bachelor’s degree in Computer Science or Engineering
- 5 years’ experience in highly distributed systems with high transaction volume
- Experience building and deploying solutions on public cloud infrastructure (AWS)
- Experience using an object oriented programming language (Java)
- Experience with working on projects in highly collaborative, multi-disciplinary development teams
- Solid foundation in data structures, algorithms, object-oriented programming, MVC architecture, and design patterns
- Experience designing APIs and creating Java RESTful microservices
- Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests
- Cloud infrastructure experience (AWS preferred)
- Knowledge of the Netflix Open Source Stack preferred
- Experience delivering software in a Scrum development process
- Unix administration experience
- Continuous delivery experience preferred
Benefits