Who do we look for:
* You are a full stack engineer who has shown that you can work effectively with product managers, designers and other engineering teams
* You care deeply about the quality of everything that you deliver into your clients' hands
* You love the challenge of engineering, and are confident in your ability to bring clarity and direction to ambiguous problem spaces
* You work well in a fast paced environment while deeply invest in long term quality and efficiency
Basic Qualifications
* 6-8 years of hands on development experience in Core Java (Java 8 & 9), and proficiency in backend technologies such as Core Java, Spring framework, JSON, REST, Hibernate, etc.
* Experience with front end development with Angular, React, Redux and Core JavaScript
* Demonstrated experience operating in a fast-paced Agile/Scrum setup with global/remote team
* Experience with implementing unit tests, integration tests, Test Driven Development
* Strong development, analytical and problem solving skills
Preferred Qualifications
* Excellent communication skills and experience working directly with business stakeholders
* Data modeling, warehousing and strong understanding of data engineering practices
* Technical, Team or Project leadership experience a big plus
* Some experience using Infrastructure As Code tools (eg. AWS CDK, Terraform, CloudFormation)
* Experience with reactive, event-based architectures