Description

Backend:

5+ years of hands-on custom software development
experience using Java, Spring Boot, Spring Cloud & Hibernate
Experience working with Agile methodologies (Scrum) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts)
Demonstrated knowledge of Distributed and Scalable systems
Knowledge about API design standards, microservice design patterns and best-practices.
Experience on AWS Services is a big plus, such as EC2, ECS, ECR, Lambda, FSx, Elastic Cache, Route, CloudFront, API Gateway, S3, Glacier, RDS, NLB/ALB, Security Groups/NACLs/VPCs, Cloud Watch
Understanding of CI/CD tools Jenkins, Code Pipeline, Maven, Git, Jira, Github, Sonar

Frontend:

3+ years of advanced working knowledge implementing Webgl or Threejs library preferably working in game programming or programming with mapping libraries 
5+ years of strong custom javascript programming and frameworks (Angular , OpenSeaDragon, Fabric.js, Node.js jQuery, Flexbox Edge.js), HTML5, CSS3 are highly preferred 
Strong communication and teamwork skills, comfortable working with cross functional teams in an Agile environment
Working knowledge of REST API integration JSON and Web Services are highly preferred 
Strong understanding of cross-browser/platform issues and implementation

Education

Bachelor's degree