Expert software engineering fundamentals and their practical application Strong problem solving and communication skills 5+ years of experience developing highly scalable web applications Expert knowledge of frontend software development using Javascript, HTML5, CSS3, React and Redux Expert knowledge of backend software development using Java Spring or NodeJS  to expose and consume RESTful web services, Async message queuestopics Proficient in Python, Web-Frameworks and tools such as Flask, Django, Nginx