RQ09364 - Int. Software Developer (Java AWS Spring Boot)
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