RQ09364 - Int. Software Developer (Java, AWS, Spring Boot) at Source Code in Toronto, ON, Canada
- Company: Source Code
- Location: Toronto, ON, Canada
- Posted: Sep 18, 2026
- Type: Contract
- Experience: 7+ years
Overview
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.
Requirements
- 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
- 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
Skills
Required
- Java Enterprise
- JPA
- Hibernate
- MyBatis
- Spring Boot
- Spring MVC
- Spring Data
- Spring Batch
- Spring Security
- JSP
- Thymeleaf
- Amazon Aurora
Preferred
- Agile development
- Scrum
- User Stories
- CI
- TDD
- Automated Tests
- Web Services
- SOA