Qualifications:  Bachelor of Science in Computer Science or equivalent 3+ years of large scale, full life cycle development experience Solid foundation in data structures, algorithms, and OO design Experience building microservices, event-driven and domain-oriented architectures Experience with full stack web development in JavaScript and Java