Java Backend Developer

Job Description

Java Backend Developer
Contract
Toronto ON Canada

Work Experience Requirements
Minimum of 8-10 years of experience in Java environments
Proficiency in Java 8 object oriented design with knowledge of Spring and Java EE
Experience with Amazon AWS cloud services such as EC2 S3 SQS Kafka and RDS is preferred
Experience in Java concurrency use of relational databases and stream processing
Experience writing JUnit tests to achieve high test coverage of Java code changes
Leadership experience is preferred