5+ years experience developing backend software applications in Java or similar technologies
5+ years of experience in mid-tier and Backend APIs
BS/MS in computer science or equivalent work experience
5+ years experience in the Software design/architecture process
Experience with the entire Software Development Life Cycle (SDLC)
Working experience with Kafka
Experience with unit testing & Test Driven Development (TDD)
Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications
Experience designing and developing distributed scalable and highly reliable applications in Cloud. Experience with AWS or equivalent services is required.
Always Be Learning: Experience with open source technologies (if no practical work experience w/ Big Data, or cutting edge front-end technology—you’re prototyping and/or researching the up and coming technology and solutions