6+ years of professional software development experience with at least 4 years of experience building and supporting REST APIs via Ruby on Rails (version 5-7).
Great OO skills, including strong design pattern and MVC knowledge.
Experience integrating applications and microservices with third-party APIs using JSON, SOAP, SAML, XML-RPC.
Experience using and interacting with applications and microservices utilizing OAuth and JWT authentication schemes.
Experience building and/or maintaining microservices utilizing RESTful JSON interfaces.
Deep understanding of API development best practices including; endpoint versioning, request throttling, API security standards and building high availability, scalable APIs that can serve large volumes of traffic.
Experience with building and improving SQL database schemas (we currently use Postgresql).
Knowledge of software best practices, including continuous integration and continuous deployment, TDD / BDD using Rspec/Capybara (or similar).
Experience using Git and Github.
Experience using the Atlassian suite of software development tools (JIRA, OpsGenie, Confluence, etc.).
Experience working on an Agile/Scrum team.
To apply for this job please visit blue-sky-elearn.rippling-ats.com.