RQ09364 - Int. Software Developer (Java, AWS, Spring Boot)
- Toronto, ON, Canada
Applications open in a new tab.
Job details
- Experience
- 7+ years in experience with
- Posting language
- English
Original job description
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
More about this job
Responsibilities
The developer will design, build, deploy and test enterprise Java applications on AWS. The work includes database development, troubleshooting and writing unit tests.
Requirements
Candidates need 7+ years of Java enterprise development experience, including Spring Boot, ORM tools and AWS cloud services. Experience with Oracle, PostgreSQL or Aurora databases and a CRJMC security clearance are required.
Skills
- Java
- Java EE
- Spring Boot
- Spring MVC
- Spring Data
- Spring Batch
- Spring Security
- Hibernate
- JPA
- MyBatis
- Struts
- JSP
- Thymeleaf
- AWS
- Aurora Serverless
- Amazon RDS
- Athena
- Amazon S3
- ElastiCache
- OpenSearch
- PostgreSQL
- Oracle
- PL/SQL
- JavaScript
- TypeScript
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Java
- Spring Boot
- Spring MVC
- Spring Data
- Spring Batch
- Spring Security
- Hibernate
- JPA
- MyBatis
- AWS
- Amazon Aurora
- Amazon RDS
- PostgreSQL
- Oracle
- PL/SQL
- Amazon S3
- Athena
- ElastiCache
- OpenSearch
- Struts
Tools
- Eclipse IDE
- Rational Application Developer
- AWS
- Oracle
Languages
- English
Seniority
Mid level