222 Jarvis St, Toronto
Hybrid (work 3 days onsite and 2 days remote)
2 Vacancies
Contract (9 months)
Security Level: CRJMC
MUST HAVES:
-
7+ years in experience with
-
Java Enterprise in developing n-tier Enterprise applications and hands-on development technologies.
-
Experience in application design, latest design patterns, deployment, troubleshooting, and unit testing.
-
ORM: Experience with ORM tools like JPA, Hibernate, or MyBatis.
-
Experience with Java Spring Boot, Spring MVC, Spring Data, Spring Batch, Spring Security, etc.
-
Server-side Java templates JSP, Thymeleaf
-
Proficient working with various Databases (expertise with Amazon Aurora, RDS, Postgres, Oracle and PL/SQL highly desirable)
-
AWS Cloud: Experience with Aurora Serverless, Athena, Amazon S3, ElastiCache, OpenSearch, etc.
-
Expertise in JPA or Hibernate, and Spring Framework, and Struts Framework
-
Eclipse IDE or Rational Application Developer
-
JavaScript / TypeScript frameworks such as JQuery and Ajax
Nice to Have Skills:
-
Agile development experience - Scrum, User Stories, CI, TDD, Automated Tests, etc.
-
Experience writing Web Services and implementing SOA
-
BPM tools such as: jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule Engine
-
Fine-grained security frameworks such as: Spring Security, Apache Shiro, ForgeRock